Wrong. The only people getting the shaft are the smaller stores that Coke delivery drivers stock up en route to delivering at Wal-Mart.
These drivers aren't union, by the way.
Coke should have stood its ground here and dared Wal-Mart to force them to switch to direct delivery.
If the drivers for Coke in your area are not union that is simply an anomaly.
I can't tell the difference among Coke, Pepsi or Walmart cola brands. I know many can. I do like that these behemoths have to actually negotiate every once in a while. There was a recent TV report about a lawn mower company that said no to Walmart on going with them because they would have to make a new, cheap, flimsy model. They refused, and sell through Home Depot, I think. Good for them.
I work for Pepsico. I really like your way of thinking. Why don't you apply for a job a Coke. It would make my day seeing you on their board of directors.