Its the same reason it doesn't make sense to directly compare programmers salaries in San Francisco vs. Pittsburgh. If (made up numbers) 120K$ in SF buys the same lifestyle as 90K$ in Pittsburgh, it means someone making 120K in SF is roughly as wealthy as someone making 90K in Pittsburgh. Certainly saying that the SF programmers make 1.3x more is true, but the more fundamental question is the lifestyle that the income affords you.
And of course a lot of things cost the same regardless of where you live. Manufactured goods cost pretty much the same in India as in the US and sometimes more, because of import duties. Gasoline is significantly more expensive.
The point I was making is that some things cost the same no matter where you live. The Indian dentist who wants to take a foreign vacation, buy an iPhone, or a car needs to spend more, relative to her income, than the American dentist. Purchasing power only holds for things that are labor-bound (mainly services, and goods that are labor-intensive to manufacture) rather than resource-bound.
US GDP per capita nominal = 57.5K USD, US GDP per capita PPP = 46K USD. This gives a PPP-to-GDP ratio of 0.8. The average dentist salary is 175,350 USD (nominal). So the US average dentist salary (PPP) is 140,280. This finally gives you a dentistSalary-to-nationalAvg (PPP) of 3.
Now, I'll do these same calculations for India. GDP per capita (nominal) is 1.7K USD and in PPP terms it is 6.1K. This leads to a PPP-to-GDP ratio of 3.6. In India the average dentist salary is 312,797 INR according to payscale. This is equivalent to 4750 USD (nominal). In PPP terms, this is equivalent to annual salary of 17.1K USD (PPP). So finally we have a dentistSalary-to-nationalAvg ratio of 2.8 for India.
So our metric is 3.0 for the US vs 2.8 for India.
Most statistics were obtained from Tradingeconomics.com which also appeared on top of google searches. I may also have screwed up my calculations somewhere, but I don't know.
It might be more sensible to compare how much more dentists make than the average income. i.e Average dentists salary / average salary.
For US I get - 175350/55775 ~ 3x
For India its 8.5x
So dentists are probably pretty well paid in terms of the standard of living they can purchase.