There better be a big payday if I’m spending all my 20s in school and then 100 weeks in residency a few years and then finally in my 30s I start making money, but I still have to deal with the general public, and they’re sick.
Unless you don't have other options or really, really love teaching, I wouldn't recommend becoming a teacher unless the pay was greatly increased. Too much liability and annoyance of dealing with other parents.
They may not have a choice, people who are intelligent enough and/or supported enough to become doctors presumably have other high paying options. High pay is determined by supply and demand, not how hard you work.