Capitalism is as faulty an ideology as any. Some things should not be for-profit. Healthcare is one of them.
Of course full coverage health insurance is going to be expensive -- if people are using it every month then it no longer distributes the occassional cost of an accident, but rather distributes the daily healthcare costs for routine care.
Even if companies responded by increasing monetary compensation accordingly (unlikely!), the impact of every middle and upper class American having to go out and buy crappy health insurance, and actually hand over the cash for it themselves, might change a few minds about how we organize healthcare in this country.
But I don't see why that would create the political will for anything to get fixed, given that it isn't being fixed already.