Until you, along with the majority of your countrymen, shop at a local grocer that does it better, no they don't suck. They don't give a fuck about you, they give a fuck about your money. Every big box retailer is the same way. Their goal is to skimp on costs as much as possible without losing your purchasing dollar. Oh boo hoo! Only four lanes open! What are you going to do? SHOP AT TARGET? HYUCK!
Guess what, they don't really care about you either. The only reasons things run smoother is because they make all employees go up for back up constantly, meaning they have no time to do their jobs, meaning the shelves have light to no stock, shit isn't presentable, and then you, the consumer, says "FUCK THIS I'M GOING BACK TO WALMART!"
This is an infinite cycle, and it probably will never break. It's not the fault of capitalism, but consumerism. If people stopped buying shit they didn't need, and started voting more with their wallets, this shit wouldn't happen, but let's be real, all of the grievences you listed are minor, and at the end of the day most of us will deal with them for lower prices on consumer goods.