The salaries of American doctors tend to be quite high
On average, American doctors are paid around $300,000 a year, which is much more than any other country. Many powerful medical organizations ensure that only a handful of doctors graduate every year. Since there is low supply and high demand, these few doctors are paid very well. Overall, this drives up the cost of healthcare for all patients.