They make an assload of money all things considered. No ones life is your hands, it requires way less training than being an actual doctor so you start earning money/retirement earlier in life. Definitely less prestige though. It’s a job people do purely for money, but that’s like 95% of jobs so...