The average M.D. has forgotten more basic knowledge than half the users here will ever know, combined.
People make mistakes sometimes, sure. It’s human nature. But as InTheZone mentioned, unless you tell your doctor everything you’re taking, there’s a greater room for misdiagnosis.