The fact that a fresh graduate dentist starts with at least 100k a year in whichever city in the united states despite all the current economy crisis makes it clear that there is a need for dentists, whether foreign trained dentists or not. Besides, i dont exactly understand what you mean by non-tax paying, as most of foreign graduates practice in the states and pay taxes throughout the rest of their lifes, while the very little minority that go back to practice in their country will have to spend years of hard working to make up for the fortunes they had to pay in US schools. Such countries accept american students and dentists equally with their own students and dentists. And trust me, if dentistry was good all around the world, you wouldnt find any foreign trained dentist here. Last but not least, you should know that foreign trained dentists do NOT compete with US students in such schools, and they have their own program, their own requirements, their own seats, and their own curriculum curriculum. Besides, after you graduate, you will be what you make of yourself, not what a foreign trained dentist has left for you.