I think with the cory substrate debate its also important to mention that in the wild in their natural habitat coreys dont eat commercialized sinking pellets frozen shrimp or freeze dried foods. They sift through the sand looking for little living organisms. How many people in the hobby have a tank with a substrate full if little organisms found in coreys natural habitat. This thought that if one cant create the exact habitat a fish lives in they shouldnt be in the hobby is farcical, i keep live fish in a glass box of 20 gallons of water in my basement, im never going to be able to recreate an environment exactly like the fishs natural environment. Even when one goes to a huge city aquarium of thousands of gallons its not the same as their natural habitat. I do the best i can as do most with the resources they have available. No one is going to put mud in their fish tanks for their corys, it would probably do more harm than good store bought river sand is expensive and its not a good idea to go down to the river and find some sand and unless one is pulling it from the amazon its not part of corys natural habitat.hopefully people do their best with the resources available to them and if not comes down to ignorance or negligence. If one is ignorant no problem get educated if one is purposefully negligent then yeah i agree the fish hobby or any pet care management probably isnt a good fit. I appreciate the knowledge byron and other posters have and i try to gleen what i can from that info and at the same time not everything works the same in this hobby for everyone else, the hobby us ever changing and evolving sometimes devolving but hey we live and learn sometimes sadly at the peril of our water inhabitant friends. Do the best with what you got peeps!