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?
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.