If you are correct that Americans need more health care than people in other countries, that would be a reason for the US to have more doctors per capita than other countries; it wouldn't necessarily be a reason for those doctors to be paid more.