You are smarter than the average bear to doubt this. The reason small tanks stunt fish is that a smaller amount of water is easier to pollute. So the metabolic wastes of the fish accumulate faster and stress the fish out. According to some, the outside of the body will stop growing while the organs continue to grow, eventually compressing each other and killing the fish. I don't know if that has been proven, but it is known that poor water quality, as found in too small a tank, will absolutely compromise a fish's growth and health. That's why 55g is too small for an Oscar unless you want to be doing 50% water changes twice per week or more by the time he's 10" or so.a fish will only get as big as your tank