most people don't use one b.c of heat. Keeping a top on it discourages evaporation (evaporations helps cool the water).
I think they are a pain too, b.c you always have to either take them off or get them out of the way when moving stuff around in the tank and just having to lift a canopy and glass top to feed gets a bit redundant too.
Salt also builds up on them b.c of how humid the environment gets in there and you have to clean them a lot too.
I;m sure other people can think of more reasons, but this should give you an idea.