Like any scientists, doctors hold on to old theories and refuse to accept change. It goes with their egos, they don’t want to admit for the past couple of decades they have been wrong. It is still why they push a diet high in grains and low in animal fat. It is why like you said they tell us to avoid salt, despite all evidence shows salt plays very little if any role in heart disease. Avoid sunlight, take statins, cholesterol is bad, carbs are good, etc.
It's like a mechanic who would say don't change your oil in your motor, just add water. See you soon.
From what I gather, the guy promotes the natural path, but not at the exclusion of western Medicine... In other words, try taking the homeopathic, but if you have a serious condition, see your doctor and treat it accordingly.
I think it boils down to professional jealousy.
Is is taking the air out of the room for these ego maniacs.
Pass the pop corn