American ideology is out of control; it's my team against yours. It's certainly not about what makes sense, and watch out if there are moneyed interests involved.
American ideology is a giant distraction, and the establishment media is a giant distraction dissemination machine. While Dummycrats and Repugnants pretend to hate each other, they are in agreement on the Really Big Issues, like smashing societies, bragging about torture, maintaining the world's biggest prison system, and doing whatever will enrich their handlers.
The funny thing is, Americans actually support the biggest "socialist" program in the US, a program that even has "Social" as the name! Of course Social Security will become "Wall Street Security" when (not if) they get their hands on the Social Security Trust Fund.
Most Americans will deny to their dying day that they would ever support any kind of "socialism" while demanding more support for Evil Commie Socialist programs like public schools and libraries.
It's at least a fortuitous accidental outcome, if not by design, that some folks will benefit from Obamacare while others get screwed. While people are fussing over who got the the bigger cookie, no one seems to notice the real beneficiaries of the Insurance Executive Guaranteed Bonus Act.