Not sure why the Government should be providing health care to those 47 million.
Of that number, how many could afford health insurance, but choose to spend their money on other things instead? If you can afford cell phone service, bottled water, video games, high speed internet, soda, lunch out, and 22 HBO stations, you can afford health insurance.
And, the Government already provides health care for the truly destitute. It is called Medicaid.