I still don't understand why the US hasn't switched to a single payer system yet. We'd be paying 0 premiums for a 2-4% tax hike. I personally would love not having to worry about my health benefits between jobs!
Because of "You'll take more money out of my pocket over my cold dead body!" mentality of a lot of of the lower middle class and poor voters who still seem to think the system works for them!
Most upper middle class / rich people don't want to increase their tax burden 2-4% for something they already have.
Also ignorance. A lot of people in that realm don't even understand the burden healthcare is on most people because they have never had to worry about it.