I have not read the Senate “health care” bill, but from the various summaries around the web, I am confident that Barack Obama is exactly correct in his pronouncement that this is not a health care bill. Republicans seem to be supporting the bill because it stems the tide of income redistribution and Democrats seem to be opposing it for the same reason.
But a health care bill that does nothing but change the distribution of income is (again in Obama’s words) not a health care bill. It’s an income redistribution bill, and a fairly stupid one at that. If you want either more or less redistribution, the way to do that is to adjust taxes on rich people and payments to poor people, not to muck around with the health care system.
On the other hand, if your goal is to make the health care system more efficient, then you’ll want a health care bill. What would it take to make the health care system more efficient? For one thing, it would require making people less reliant on insurance and more reliant on their own savings (probably in the form of Flexible Saving Accounts and Health Saving Accounts) so that their choices are constrained by an awareness of costs. This Senate bill, it seems, does absolutely nothing to address those issues. In fact, from what I’ve read, it leaves in place the tax deduction for employer-provided insurance (thereby continuing to incentivize people to buy too much insurance) and (at least according to some news articles) adds new taxes on Health Savings Accounts (thereby incentivizing people to rely even more on insurance). If we’re supposed to be marching toward more efficient health care, this sounds like a step backward, not forward.