I don't think they're ALL that bad.
AMERICA... provide a product and/or service for those who want it, make a profit, pay your own bills and taxes. Sell to whomever is willing to pony up the cash... the more the better, the more often the better. Repeat biz is great, simple is better, educating employess is a pain, maybe expensive... and maybe not even profitable.
My local pool store (Pool & Spa World, Baton Rouge LA), sells reagents, fixed my pump for $35, stocks a good many parts... all things I like about them. They told me they'd test my water for free... which I kindly said, "oh yea, thanks"... but haven't seen any need to bother them with such inconveniences (for them or me.)
They're just in bizness to make a living... there's tons of other businesses out there that do the same thing... make a profit for providing a services/products, all of which may or may not be exactly in the best interest of the customer. Surely, most of have worked for one of those along the way, and might even own one right now.
They're not ALL that bad. It's just your money.
One of our favorite posters even works at one!!