I think it comes down to the quality of the pumps currently available on the market. The only good, reliable internal pumps are the Eheim, and they don't move a lot of water. If need less than 1,000GPH an internal pump can be an alternative. More than that you are limited to Mag12s Mag24s etc. And Mag pumps are pretty much junk. Most of them don't last more than a year. Most times you can repair them but it's a real pain.