It's estimated that 13.5 million Americans have aquariums with each aquarium have a average of 8.5 fish that's just under 150 million fish, if you said the average fish reached 5 years old then annual fish sales should be 30 million to replace lost stock, annualy over 200 million fish are sold in the USA, so on average fish don't make a year old.Considering the popularity of fish tanks in America we can safely conclude that's likely if not outright factual and or an extremely conservative estimate if anything. So again the claims of "Only forum people can grow big fish and most fish die after 2 years blah blah" is completely opposite of a quick google search result.
Old +5 year fish aren't common I don't know where your looking to see 1000 of them,,,