I can't speak to the individuals you mention, but I will say this. You don't have to go to the Dr and follow everything they say, that's your choice and you should educate yourself as much as you find reasonable. Just be skeptical of everything you hear. And just do things in moderation. Get a check-up on a reasonable schedule, get your prostate checked when reasonable, etc. If something is clearly wrong with you and is lingering, go get a Dr to give you an opinion. It's an educated opinion so better to get that than to trust an astrologer or someone reading the lumps on your head or tarot, etc.
Just don't fall for the snake oil, my friend.
Good luck to you.
RE: Why Medical Doctors FAIL at helping people become Healthy