Oh I know, I understand completely. And I actually don't "hate" petco or petsmart. Petsmart's Banfield hospital pointed me in the direction of an exotic vet I would not have been able to find on my own. Plus, their workers are some of e nicest people I've met, most do really care about their animals.
And the cost of proper care would mean they'd have to hike up the price for the pet and ultimately have less sales. But, with that said, there are cost efficient as well as cost-free ways they could improve their care.