If my children pick medicine, they better get a nice scholarship because I’m not paying for it. I just think that all those years of overachieving, lost opportunities, and self denial should get you somewhere more than stuck as a cog in a machine run by idiots who got a degree in bussiness management and spent most of their time at the frat house and mindlessly regurgitating some pseudo intellectual garbage about free markets or meaningless buzzwords that only give the appearance of intelligence.
I agree that medicine is a great sacrifice of time and stress that you can not put a number on. But most high paying fields, including C suites, also make great sacrifices.
The sacrifices you make in your 20's is made up for the high pay you get in your 30's and beyond.
For every Lawyer that banks $1mil sitting on his Yacht there are 1,000 making 80K slopping away at redundant paperwork working for "the man = Yacht guy" never to make even 100K
For every engineer making 500K+/yr at Google or Microsoft, there are 1,000 making 80K working at lesser known companies with much less job security topping out at 150K
For every C suite CEO making $1 mil/yr, there are 1,000 making 80K trying to climb the corporate ladder kissing A$$es along the way never making it to the $1 mil mecca.
For every Doc making $1mil/yr owning their own practice/clinic/lab/SDG/surgical center/ER, there are 1,000 docs making 300K+ working for the "man"
I am willing to sacrifice my 20's to be guaranteed a 300K payday working for/under the "man" vs making 80K working/under their "man"
Anyone who doesn't own their own practice or makes the ultimate decision essentially works for some "man"