I have a question about all of these mimimum size requirements that people always talk about. Don't fish usually grow to the size that their environment allows them? I understand that you can't keep a 6" fish in a 10 gallon aquarium. BUT, just because a fish can reach a size of 12" doesn't mean it has to to be healthy. In the wild, fish grow to the size their environment allows them to. This is why in some places a fish of 12" would be a large specimen, but in another place, the same species would have to be 30" to be considered large. Like I said, I know that there is a point where the environment is just too small, but I also don't see where a fish would have to be allowed to reach it's maximum size for it to be healthy and or happy. Is my line of thought way off base here, or does it make sense or is it somewhere in between?