I don't think this is about privatized health care. It is about regulation.
A few years ago, I changed jobs and had to have private health insurance for a year or so. The insurance I got covered everything my old insurance did except for an inhaler I have. The full cost of the inhaler is $180/month w/o insurance. For the year on private insurance, I ordered the generic of the drug through Canada for something like $40/month w/o insurance. The generic was made by the same manufacture of the name brand, but America has a law that sustains the rights of the name brand from being competed against by other manufacturers for a much longer amt of time, so there is no generic available in the US. Same drug, same manuf, same ordering process(on line pharm), just ordered from across the boarder. Even had the same time for delivery.
Supposedly, shortly after I stopped buying this in this manner I think I heard that it is no longer legal to buy meds across the boarder like that. If this is true, this is a problem. Legislation keeps prices high and separate legislation keeps you from finding alternatives.