The US pays more than twice per capita in healthcare compared to the UK, Canada, Japan, Australia and many other countries, yet, if we look at Bloomberg's health index the US at #35 is well behind the UK (#19), Canada (#16), Japan (#4) etc... - we are basically paying more than twice as much for a lesser result. Why do you love paying so much for questionable quality?
Now, let's look at Medicare to look at it's overhead costs - direct overhead costs of Medicare is a low 1% of the spending, compared to the 3% or 4% (last time I heard, can't find actual numbers) of private insurance. However, a lot of medicare services are actually provided by private insurers - when you include the overhead of these, Medicare overhead jumps to 7% of the overhead (in other words, the private insurance that provides some of the medicare services are milking it for all it's worth). So Medicare, where it is actually a fully managed program is actually pretty efficient -but because it is a supplementary program that needs to go to private insurers for many things - it becomes very inefficient.
The reality of the situation is that healthcare is something that people that love the word capitalism should invest in - if you take healthcare out of the hands of the employers - all of a sudden it is much easier to offer well paying jobs for everyone and the US becomes a much easier place to build factories and offer employment. Add the fact that for most modern endeavors the work force is the most important resource - it is an absolute idiocy not to invest in it. If you look at the places where US companies dominate their industries - a lot of the most successful companies are those that cater to their employees.
Universal health care is a way to make capitalism work better in America. Start thinking with your head instead of your 1950s era principles...