Pre-filters are essential for cansisters. Otherwise, they're pretty much just full of crud until they clog or slow (when most people clean them). Which is a PITA. I don't have any.
A deep bed undergravel filter is an enormous amount of media. Many times more volume and mass than multiple canister filters.
Poret sponge if used properly creates denitrification so more complex than simple nitrosomas and nitribacter.
Each and all different filtration methods have their own aspects to provide us flexibility and advantages.
I've got a couple of canister filters well prefiltered so not much dirt enters. Only cleaned when the outflow starts to reduce. I haven't needed to clean them for at least 9 years. Mechanical problems seem to occur when canisters are cleaned.