The underlying issue is that American society is now, above all else, a capitalist society. Over the last century-plus, we've become a nation concerned almost exclusively with business and finance. If there's money to be made, we'll find a way to make it. It's common to read about an American (or American company) charging $4 for a bottle of water even though most tap water is decent, or charges $5 for a "pet rock" or what have you. And whereas most non-Americans would wonder about the gullibility of the American public, Americans tend to view these stories as "brilliant marketing strategies". Or, to put it another way, "why didn't I think of that?" The great American dream is to "get rich"...but it's been a long time since we've thought that would involve hard work. Now it's finding some sort of brilliant invention or gimmick to get Americans to throw money at you. It may be an iPhone, or it may be 3Oh!3 - it's all the same in the end. And anything that undercuts a person's (or company's) capacity to make a dollar is looked upon very skeptically. In fact, the companies are usually looked upon more favorably than the individuals. "Union" and "socialism" are still pretty much dirty words here, and usually is attached to such words as "communist" and "anti-business". Every step made over the past hundred-plus years towards "workers rights" has resulted in massive outcry from the business sector - "socialism" and "communism" thrown about, predictions of the end of capitalism as we know it. The European debt crisis is seen by Americans pretty simply - "Those guys give everything to their people for free, and now they realize they can't pay for it." "The business of American is business", said Calvin Coolidge, and it's even more so about a hundred years later.
There's a shit-ton of money to be made in the medical field. Not just with medicine but hospitalization and treatment and whatever else. And in fact, that money is being made. And whereas non-Americans may look in horror on the American healthcare system, we tend not to look on it as such. Because, as we see it, these companies develop medicines and create treatments and help keep us healthy, and this being America, should they not be rewarded for this financially? Isn't that what America is all about? To many Americans, talking about nationwide healthcare - or "socialized medicine" - is tantamount to saying "You have a large house, so we'll let two poor people who don't want to work live there with you". It undercuts what America is ostensibly about. "If you want it, pay for it. If you can't pay for it, go work for it. If you can't work for it, see ya."
Lex