Private medical care opens the door for competition. In socialized medicine, there is no competition, no reason to improve or be better than the other guy, so the system stagnates and quickly falls behind. (e.g. England, Canada, Mexico, throughout South America)
Private medical care is free enterprise, which allows physicians to set their fees. This leads to the very best and very brightest vying for spots in medical schools. This leads to the creation of the very finest doctors. In socialized medicine, the government decides salaries. The best and brightest then forgo med school and find something more lucrative to do where they can be rewarded for their talents.
Private medical care is run by corporate America. It is fairly efficient. (The U.S. Government has demonstrated an indisputable lack of ability to run anything with any degree of success or efficiency. People in socialized medicine systems go months, if not years, without proper care while paperwork is processed.)
Even under private medical care, everyone has access. All federally funded hospitals and clinics are required to provide care for free or at a reduced rate for those without insurance and/or unable to pay. All medical facilities are required to treat critical cases before transferring to a university or public hospital. Therefore, the argument that socialized medicine is necessary to care for those who cannot afford it is unfounded and simply false.
Under a system of private medical care, facilities work to offer the latest, greatest, and best treatments for a huge variety of diseases and ailments. Research is funded by both private and public means. This results in a more efficient system offering optimum care. In a socialized system, there is very little research, because there is no point, nothing to be gained.
Note: people from around the world come to the U.S. for medical care. People routinely flock across the borders from Canada and Mexico for what is considered a run-of-the-mill procedure or treatment that they must wait 6 - 12 months for in their own countries, if they can get it at all.
People wait up to 3 years for a pacemaker. Up to six months for a CT scan. Weeks or months to be seen by a physician for an acute problem. Since you have substandard individuals in some of the positions, incorrect diagnoses are rampant.
A "poor country like Cuba" doesn't offer socialized medicine to benefit the people. Socialized medicine is the nationalization of the medical care industry in an effort to garner control and profits, which never works. Anyone who believes that the Cuban system is so great should travel to Havana and see what it's like to get treated for migraines, appendicitis, cardiac issues and God forbid, cancer.
People who point out what a marvelous system Cuba has for the delivery of medical care speak NOT of experience of first-hand knowledge. They only betray the fact that they wasted 112 minutes of their lives watching "Sicko."
People who support nationalized health care have no earthly idea what they are talking about. None. People who argue for nationalized health care simply spout bumper sticker slogans and come at it from an emotional position that is not fact or truth based. "Poor people are dying! We must help the children!" This is nonsense.
People who are against nationalized health care generally support their arguments with facts, figures and realities. If you read the posts here, you'll see for yourself.
(Stars don't matter. "Best Answer" is where the points are, btw.)