There are pro's and con's to undergravel filters, as indeed there are with any filter I suppose. But the undergravel does have some issues.
It is super at maintaining clear water, but clear and clean are very different things. The water flow through the undergravel is faster than it should be, and oxygen is rapidly brought into it so the option of some anaerobic filtration (which is useful and part of a healthy system) is largely lost. Plant roots can clog the plate, seriously if enough of them, and this means tearing the tank up to deal with it. Getting the crud out from under the plate is not always easy, depending upon the size of the surface area; I used to stick the siphon hose down the air lift tube to the bottom but this only gets the crud around that spot. If the filter should be disabled for any length of time, as in an extended power outage, you can easily poison the entire tank of fish. With canisters or external filters, one can clean them before re-starting if necessary.
Another thing is substrate material...many fish prefer sand, some need sand, and you cannot use sand with an undergravel filter.
I too was raised on undergravel filters, and it took a while to get me away from them, but it was a good move.
I just can't see that little sponge or plastic grid in most of the hob filters being big enough for any major biological action at all.
This needs explaining. The biological filtration in an aquarium occurs primarily in the substrate, and it involves a host of different bacteria, some aerobic and some anaerobic. In a balanced tank, there will be more bacteria in the substrate than the filter. You should be able to disconnect the filter with no detriment to the system or the inhabitants. The prime function of the "filter" (as a piece of equipment) is mechanical, to keep the water clear. But the clean part is the job of bacteria, primarily in the substrate (and on any surface covered by water).
Larger filters, or more of them, does not benefit, or shouldn't unless the system is unbalanced. "Over filtration" as the term is frequently used is a misconception, because it cannot exist in terms of filtration, meaning the biological processes. These will occur within the aquarium, filter or no filter, provided the biological system is balanced.
Byron.