No other country offers free health care. It's all paid for by somebody.
What you're talking about is *universal* health care, where everyone has access to services.
Yes, the US is the only country that doesn't have universal health care as a matter of policy.
But you're an idiot if you think every other country is single payer, that it's free, or even that it's government takeover. Japan and Germany have some of the most efficient health care systems in the world, and their systems are fully private. What makes their systems universal is that people are mandated by law to carry a minimum level of insurance. Most other countries operate on a 2-tier system where they pay the government for a minimum level of coverage (usually disaster-only) and use a private payer for everything else. Only a few countries have a fully nationalized health service.
Why doesn't America get on the ball?
Because people (like yourself) have conflated "universal" and "single-payer," which makes everyone believe that any fixing of what's wrong must be socialist (a dirty word -- and no, fixing what's wrong here doesn't require any socialism at all) and lobbyists in the health care industry have managed to entrench legislation that allows them to hold monopolies, while saying that any amount of reform must be "socialist."