Just to play devil's advocate...
I gotta say that WalMart has done far, far more for patients with crap insurance than just about any corporation I can think of. For years the generic drug companies had avoided competition, and priced their stuff for $10-15 less than the very high brand name prices. Wally broke the logjam by pressing for the bulk discounts that led to the $4 prescription program. Unless you've seen it first hand, you can have absolutely NO IDEA how that's been a literal life saver for many, many people.
What torques me off is that the exact same drug that was selling for $110 per month as a prescription can go over the counter and sell for the equivalent of $30-40 per month, still as a branded product. I understand the economics from the drug maker's standpoint, but when I'm talking with an elderly patient on 8 drugs -- or a young patient with genetic high cholesterol and no drug coverage -- those sky-high prices leave real people with choices that are stark, and outcomes generally weren't pretty.
The Bush Medicare drug plan has been a disaster for many people who fell through the cracks. Now that the Government has stepped in, most retirees who HAD drug coverage now have much, much less help..and med costs that are far higher than they were with their good retirement insurance. At the same time, the premiums (and the "donut hole" that makes people essentially start with a new deductable when certain cost thresholds are reached) make the medicare drug plans pretty pricey, even for those who had nothing at all before. Lastly, once the government program showed up, the drug companies backed way off on their compassionate use free med programs...and since technology is shifting the drug sales business away from office samples (and instead relies on TV ads plus bar coded 1 month cards, one to a customer) the medication safety net that I used to provide from my office sample cabinet is gone too.
And all that's to say that for doctors and patients that are paying attention, the low cost programs that WalMart started are major, major public health positives. They've helped my people so much that they're going to have to go really, really far into the dark side before I'll start slamming them.