The responses here have been getting a bit off track. This is about the ethics of fish keeping, not of fishing or that of predation in nature. A fish in nature has to live its life naturally including predators, parasites, and other normal dangers. If you want to try and justify cramping a big fish in a small tank because its not going to die by being eaten then you are in denial. Basically how I look at it is to make sure you research what the fish would normally use in nature for a territory. And try to replicate that as close as possible, keep it as simple as that. I don't really think common aquarists should be able to get their hands on pbass, stingrays, rtc, arowanas , and all those other monsters. It causes problems for other aquarists who want to enjoy the hobby responsibly. There are some people on this site that are able to care for them, but the vast majority of those fish are going to tanks that are too small. Yes it is possible to have clean water in an overstocked tank, but what is the point if you don't get to see their natural behavior. Whats the point of buying a beautiful fish if all you are going to see it do is pace back and forth in its "minimum" sized tank. I have been told I under stock constantly, well I have experienced the problems of overstocking and it isn't worth it to me. If you want to look at your wall and see a huge amazingly rare fish...buy a painting or shell out the cash for the care it really needs. I would love to have some fish even something as "small" as a Blackbelt cichlid, but probably never will because I don't have a proper tank for it. There are exceptions to the rules involving the length of the fish compared to the tank and etc. If you look at the individual species, like discus or bichirs for example they don't need a huge foot print. They are fairly inactive species they will move around but not like a fast moving schooling fish like maybe piranha. Like it has been said before you need a degree of common sense to figure it out, there isn't an equation. And there is a overwhelming lack of common sense in this day and age.