Sounds to me like not so much a problem with dentistry, but with a system where medical care is seen as a business first and foremost.
Elsewhere in the world, medical care is seen more like a basic human right or service a country needs to be able to provide to its citizens.