+1, I agree. I wish I could find a doc like yours! Is he by chance a functional/integrative medicine MD, or just a traditionally-trained MD who is way ahead of the curve?
As for how long it will take for most docs to come around to start talking about diet/lifestyle to address chronic disease issues, rather than just pushing pills to treat symptoms - my guess is a long, long time. There is just too much money involved for the drug companies to change their ways. And there are other reasons for the inertia to continue also - this quote from a paper I just read pretty well sums it up:
"There are many reasons for resistance to a paradigm shift. Scientists are not as dispassionate, objective, and rational in processing information as computers. It is probably difficult for some authorities to reverse a long-held position and admit that their previous advice was incorrect. This may be especially true for clinicians who depend on their authority to encourage compliance with their recommendations, and who might fear that a change in a long held position will damage their credibility. The same may apply to prestigious institutions such as the American Heart Association (AHA) and National Heart, Lung, and Blood Institute (NHLBI), which are composed of numerous individual authorities. The imprimatur of these organizations helped entrench lipid theory. Of particular importance in this regard is the National Cholesterol Education Program (NCEP), a program of the NHLBI which has activities aimed at the public. In addition, busy clinicians may not feel they have time to spend on a new theory which may not stand the test of time, or enthusiasm for assimilating a new paradigm after working an 18-hour day. It is not surprising that the physicist Max Plank wrote "a new scientific truth does not triumph by convincing its opponents and making them see the light, but rather because its opponents eventually die, and a new generation grows up that is familiar with it."
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5969815/