Speaking as a Canadian who's dealt with the Canadian healthcare system, there are problems that do need addressing. Canadian Medicare is an old system - incorporated in the 1960s - to meet the healthcare needs of that era. There was less chronic illness, a younger population, and lower demand for medical services. Population demographics have changed, and now the system is beginning to buckle.
With that being said, there are parts of the Canadian healthcare system that still work very well that the US could adopt, just as there are aspects of the US healthcare system that work well that Canada should preserve, and there are aspects of European healthcare systems that both Canada and the US could adopt.
Even with Obamacare we have more people covered than ever before but it is also a matter of who still doesn't have coverage and that our costs are so high. Canada provides health care for everyone and they are spending less than us, at the very least we should look into it.
Healthcare reform in the U.S. has had many missteps. Instead of creating a system unique to the U.S., we should be looking towards other countries as examples. Although, we are a unique country we still have the same basic needs for low-cost healthcare. Healthcare should focus on the population's welfare above all, regardless of social and economic strata.
Canada, Britain, Australia and most of Europe operates on a platform of socialized medicine. I am an American, a former permanent resident of the United Kingdom, and I can personally attest to how much better and safer living under single-payer really is. There is never any risk that you will bankrupt yourself simply for getting sick. The cost is built into taxes, which eliminates the obscene markup for profit currently in use in the American medical system. The rest of the world sees us as bizarre and cruel. It's time to catch up to the times.
While it has many benefits it also has many drawbacks. We don't want your system, but you shouldn't want ours. Nobody comes to Canada for our specialists. Our care is great... Once you manage to get admitted into the system. I think there are European systems that are probably better than either of us.
If Canada has such a great healthcare system, why do Canadian government officials and wealthy citizens cross the border to get their healthcare in the United States? I have heard horror stories of people needing life-saving treatment who have died because they were on a wait list and couldn't receive care.
The only supporting argument I need is one word: waiting list. The waiting list is crappy and we can do better. There are ways to reduce healthcare expenses and still keep out waiting times the same. The Canadian system is not the answer to our problem. Wait list wait list done.