Becoming a doctor requires a high degree of self-discipline and the ability to memorize a large amount of information.
So does being an engineer.
Intelligence and being educated are too completely different things.
I've worked in engineering my entire career and have a masters in engineering.
I learned 10 times the information my first 5 years at the job than in school.
Alot of engineers are stupid too, but i find engineers to be the most logical and levelheaded people on the planet.
I've been mis-diagnosed many times by doctors.
I've never engineered anything that failed and spent most of my career in forensic evaluations. My job is to prove what failed, why and whose fault it is.
But they are completely different fields.
I do not trust doctors, i know plenty of them that are idiots.
My ex had a PhD and struggled to understand how to put air in a car tire.
I always get a second opinion on anything serious.
And my younger brother worked for an insurance company that handled malpractice claims.
It's insane how many doctors have dozens of claims due to simple mistakes, usually because they don't take time to research properly and diagnose based on statistics.