I think you make some very good points there.I don't really care for big pet store's but everyone make them out to be so horrible but its the customers that bear the responsibility to know what they are doing.
the head of any huge business cant possibly be at every single location and know how it is being run.
anyone can go to any petco or petsmart and get a bad animal or a good animal most stores have both some have none, but it is up to the consumer to be able to pick. the person who can't tell a healthy animal from a sick one shouldn't have an animal in the first place no matter where they buy it. grocery stores carry fresh produce and not every head of lettuce is 100% fresh or perfect some are bad some are bad but we don't bash every grocery store and go directly to the farmer. As far as prices go they are not that expensive I haven been able to find too many balls cheaper than petco with shipping included.
these store's are not great no doubt they have their problems but they are also a main source of gaining new people into our and other hobbies. the more people who own and love animals of all kinds make it that much harder for the people who want to see our animals made illegal to succeed. Imagine if there were no petco's or petsmart's how many of us here would probably never have gotten into snakes? I know I wouldn't be here and I am sure a lot of others wouldn't either so they do serve a great purpose and I would be sad if they went away because so would our hobby.