If consumers need guidance on making healthier lifestyle choices then doctors aren't even the best source. Utilize cheaper professionals for that stuff: therapists, counselors, social workers, dieticians, personal trainers, etc.
https://www.ncbi.nlm.nih.gov/books/NBK82767/
When I do see a doctor I don't waste time discussing lifestyle choices with them. Doctors have minimal training in that area and it's largely a waste of time. I rely on physicians for medical issues only. There are far better sources for other topics. Instead of telling us what you believe, stick to evidence-based medicine.
A "yearly chat" with a primary care doctor does little or nothing for the health of asymptomatic adults. Did you even read the article I linked above?
Please take the win you did achieve, you identified a dietitian is the right person to talk to about your diet, bravo.
I feel like I'm on an alien planet here. We should pay for people to get lifestyle advice?
This is malinvestment. Put that money into research instead.
Edit: Why should we pay for this instead of food insecurity, education, research, etc.? Will measured outcomes give us bang for the buck?