Almost every expert recommends better diet, exercise and sleep, so I’m not sure why you’re viewing the “go natural” statement as a necessarily anti-expert one.
Lifestyle change is hard and impractical even for most neurotypical people. With untreated ADHD, it's almost impossible.