Please don't get into the "free healthcare" kick. Health care is not, nor will it ever be free. It either costs in premiums paid by yourself, your employer, or both, or paid with taxes.
Here's the way I see it going down here. You make $12 per hour. You pay $200 per month in healthcare along with your employer paying probably $500 per month. Now comes along the "free healthcare" in the US. Your taxes go up to 50%, you no longer have to pay the $200, but your employer also no longer pays the $500. Do you really think the employer is going to give you that $500 per month in your paycheck (equivalent to an extra $3+ per hour)? No, the employer is going to save that $500 per month while you pay $900 in taxes to cover the "free healthcare" instead of ~$300 in taxes. So, you save the $200 on your part of the premium, yet you pay $600 more in taxes. Where's the "free" part?
And sorry, I have been reading several threads on here, as well as have been reading this forum for 3 years now. Yes, the Americans were not singled out and flamed in this particular thread. I was speaking of the forum as a whole. It is getting to the point where it can't go 4-6 hours without someone flaming the US or Americans on this forum anymore. It stops being a "haha" about a stereotype when it becomes a constant habit in nearly every topic that comes about when it is said that Americans can't drive, can't turn right, don't understand humor or sarcasm, can't spell when they type humor instead of humour, don't type dates the same way as you, are fat, are lazy, are stupid, are morons, and everything else that this community has fallen down to deeming acceptable when talking about the US. There are members here from the US and if you can't respect that, then I can no longer respect the British or Europeans who follow along with the same.
Go ahead and flame away at individuals for stupid comments they make here, that is fine. But when you degrade all Americans with your comments, you degrade not just those who have proved themselves worthy of it, but you flame those who are not worthy as well.