Yes and no...it depends on the application.
In reality they are great, simple filters. Arguably the best simple filter. The issue is when you start getting huge tanks with large stock loads. You would need a lot of sponge filters to be able to keep up with the filtration.