A) Dentists don't force you to eat sugar. Change your diet. Dentists aren't responsible for the modern diet. If you're going to blame someone blame the Rockefellers taking over medicine.
B) Good dental offices will educate you on reducing snacking frequency, changing diet, and better home care.
C) Take ownership of care for your teeth. Do your research and do hydrogen peroxide rinses, coconut oil pulls, etc.
D) Dentists are currently being corporatized (just like hospitals, pharmacies, optometry offices, etc). Large chains are taking over and pushing volume dentistry. This is perhaps your perception of only giving you part of what you need to know.
Dentists have an incredibly stressful job, have one of the highest suicide rates, and suffer numerous physical and mental ailments, while still giving value to patients. That's what $ are for, the stresses involved and the value that is produced. Tooth pain is one of the worst pains, with infection threats to numerous nerves in the area proximal the brain, working backwards through the trigeminal ganglion up temporalis nerves, for example.