Well, many of those unemployed still have health care coverage through their spouse's employer. With reform, you can keep your insurance even if you loose your job. Of course, right now there is COBRA, but the cost is so prohibitive very very few can afford it.
Government subsidizes the health care of a certain group now..the Medicaid/Medicare patients. What we are concerned with is the people who are uninsured because the insurance company has dropped them, or their employer does not offer an employer based plan.
You are assuming that the unemployment rate will rise at a rate greater than the rate of people now becoming insured under the reform bill. Statistics don't bear that out. Likewise, with the subsidized care, people will be able to obtain preventive care instead of having to wait until they are diagnosed with a catastophic illness, go to the ER, and receive care in the tens of thousands, often hundreds of thousands, of dollars that can't be paid and must be absorbed by you and I in the form of rising health care costs.
I doubt that there will ever be a plan that will not have areas that could be improved upon, or that some will not object to. It simply is not possible to accomplish. Therefore, we are left with the question, "Is this better for more people than the current situation?" If it results in those millions of uninsured people being able to obtain preventive care that is decidedly cheaper than care for a chronic or catastrophic illness, and medical bills that were previously denied are now covered, then I would say the answer is "yes".
No, government doesn't always get what it wants in the end. Compromise is the name of the game. Just as compromises have been made on this bill when compared to the bill of Sept 2009. Many have tried to get health care reform passed prior, and failed. So no, government does not always get what it wants.