I agree that the one inch per gallon rule needs to die a quick death. But feel for the novice or beginner,It is a guideline that will serve them until as mentioned,they understand that more fish=more waste=more load on biofilter=more organics in the form of nitrAtes. Add to this the habit of feeding extra for numerous fishes,and water quality can quickly begin to deteriorate.
There will ALWAYS be those that proclaim,"I kept/keep ,X amount of fish in this or that size tank with no problems just as there are those who insist on keeping goldfish and Bettas in bowls.
In my mind, it's not about how many fish can I fit in my aquarium. Anyone can do this with frequent water changes and over filtering the tank although if fish don't share similar requirements,they seldom thrive,they just struggle to survive. I like a tank where fish have plenty of room to explore the enviornment I have attempted to create. They are not stressed,harrassed,attacked,or crowded ,and water quality is easily maintained between weekly maint.All of the fish are compatible,they share similar requirements with respect to pH,GH,KH and temperatures.
This in my view is caring for tropical fish.Opinions Vary.