The US figure reflects very long careers; late retirements; investment in large teams of trauma specialists due to high war, car crash, and gunshot wound rates; a high percentage of women physicians working part time; and a high concentration of expensive specialists with no documentation that they improve outcomes and paid for by large federal government subsidies.
The actual amount of primary physician and general surgery time available to Americans is very low compared to other countries with similar numbers of doctors. Most countries also allow as many as half the cases administered by fully licensed doctors with 12-20 years of post-secondary schooling in the USA to be handled by nurses and pharmacists. Prescriptions for sniffles or heartburn, basic non-controlled medications, simple physical assessments, and vaccinations are handled by professionals the USA would consider nurses or pharmacists or unlicensed assistants in most first world countries. In the USA those jobs take the time of physicians.
And that is the top reason, among many other unrelated ones, that health care is so much more expensive in the USA. US doctors are fewer and have more responsibilities and thus must be paid extraordinarily to work very long hours and not retire at the usual ages or else some must go without care. It's not an accident; medical societies have blocked medical school expansion for decades until recently as the population grew.
Cuba, on the other hand, appears to be counting nurse practitioners as physicians. That's fine to do because they're highly qualified, but it makes the numbers not comparable across countries.