But just as some fish will occupy a small space because of other's more aggressive tendencies or the only space you give them, doesn't mean it''s best, as you know. Using that theory, bettas' would thrive in 8 ounce cups. Giving them a large tank and then putting in tank mates that limit them isn't a rationale. You can't define appropriate size based on what the owners did for a poor mix. Many larger fish can handle a tank of appropriate size. The issue usually happens when the owner wants the tank to be busy or fuller looking. Few oscars exceed 10" in length in home tanks. We often want to state what is right by one or two exceptions. I'm sure a 20 ft tank would be worthless with some other tank mates. You can't recommend for every potential tank mate situation nor the owner's maintenance routine, let alone food choices.