it is false to the point of the fish outgrowing most tanks.
however, it is true to the extent that, to use my giant gourami example, the fish would not reach full size in that tank no matter how much maintainence was done.
it would be impossible to feed a giant gourami enough food to grow it its full size of 24" (average) and keep the fish healthy in say a 30g tank no matter how many water changes you did, or had a drip system etc. etc.
its just too much.
back when I was at my parents place, I had a 90g tank with two lemon fin barbs (plus a few other fish) that grew giant and I was able to do enough maintainenece to keep them very healthy, since I was only a few years ago, I have a pic:
this illustrates what we have been talking about: if you keep your water clean and feed good food, most fish that get large are going to do so, even if it means outgrowing their tank.
so for all practical purposes, of course, the myth is false.
but true in the sense that, say, if you put a redtail in a 90g you would not be able to keep the water clean enough such that it stays healthy in order for it to reach 5 feet.
but it would probably reach 2 feet..
larger tank = you can feed more food while still maintaining good water quality so your fish get larger.
its not the tank size, its the amount of foo you are able to feed and still keep the quality up (due to the dilution volume)
