Not sure if ortho spine is a "good" lifestyle but the median total comp is around $1 MM with the possibility of doing a lot of outpatient surgery (around $1 MM if you believe that MGMA median is a slight underestimation). The big factor would probably be call which is in turn dependent on a ton of upstream factors like practice size and makeup.
You make some good points but I think another way to look at it is what an average comp sci grad makes and does and what an average US med school grad does. The mode of physician practice is probably an IM hospitalist who makes $300k median and works 40hrs/week on average...actually let's say 45hrs/week since 7 on 7 off is not an easy 9 to 5. The mode for a comp sci grad is a mid-career salary of $115k and 40-50 hrs/week too.
7 more years of training for medicine but more than double the salary and therefore 4+ times the savings and retirement investment rate with a better lifestyle. The retirement age is only going to keep going up so it is not crazy for people in their 20s to not reach "official" retirement until their mid 70s.
I totally get that point, but as we were saying earlier, the average comp sci grad has to put in way less effort to graduate than the average person finishing residency. 40% of applicants get into medical school. idk exact stats, but I would strongly bet 90%+ of CS grads (honestly probably 95%+) get CS jobs.
The skillset definitely isn't transferrable. I know a girl with a 3.9 gpa and her only non-A grades were in math classes. But still, I personally would side against comparing the averages of both like that when one is much harder to attain than the other. I used to think as you did, but the bell curve has a very wide spread in tech, and I've come to realize it's a lot more situational. Anyone in a T25 uni or with strong connections is pretty much guaranteed a 110k CS job at absolute minimum right out of college. For someone going to a random state uni in the middle of nowhere where literally 1 company paying over 100k recruits two people a year is likely going to have a better career outlook with pre-med.
If you want to compare more equally, look at the industry wages of PhD grads (which require almost as much training time as doctors). Since med schools have a 40% acceptance rate, let's compare to the top 40% of PhD grads in CS or DS (machine learning/AI/neural nets especially). The median starting income in industry for someone in this batch would be about 350k with a soft ceiling of around 700k for stanford/berkeley/MIT/caltech (and penn/harvard/georgia tech etc. to a smaller extent) grads. Their PhD is fully funded, so no debt. Plus, their work experiences during PhD typically pay around 50k for the 3 or so months they work per year.
Definitely kind of hard to compare, and I'm generalizing a bit here cause I don't want to spend too much time googling sources and stuff because a lot of this is word of mouth and inside information. But as someone very very informed about tech (and moderately informed about finance, but don't quote me lol), I can guarantee that the $$$ yield for equivalent effort is almost always higher for tech than medicine, even for Mohs derm because of how hard it is to get in (though after getting in, it's about equivalent or easier than tech).
On a side note, I know a few people that graduated with an MD/PhD in data science/machine learning/other tech fields from Harvard-MIT and Stanford that graduated this year (I was planning on applying with for an MD/PhD in machine learning myself, originally, and connected with these people for that reason), and these guys each made startups that received immediate venture capital funding ranging from 8 to 20 mil. They worked with tech companies throughout their training and made hundreds of thousands off that, and received over half a million dollar offers from health tech companies like Flatiron, Takeda, and Verily. This is a very small sample size, and not the most relevant discussion, but I was so mindblown by it that I wanted to share. I ultimately applied MD only, but this pathway still sticks in my mind. If I get into a top uni (Harvard/Penn/UCLA/UVA... maybe Minnesota?) for both med and CS, I would strongly consider getting at least a Masters in a CS adjacent field, maybe even a PhD. There is a very very strong future for CS in medicine (and that narrative has been the focus of all my interviews haha).