Google says cardiac surgeons make $400-800k, assuming that's true a very talented engineer at FAANG can easily match this (staff or senior staff level) without being mired by an additional 10 years of school. I personally know engineers making 7 digits in liquid compensation. Obviously these are not your average engineers, but it's doable if you're the 1% (to be good enough for FAANG) of the 1% (to be amongst the best at FAANG) of engineering talent - so this isn't most people.
Just throwing it out there because I imagine most readers here are engineers and you make it sound like it's an impossibility for any of us. I bet at least a handful of readers here are engineers making over $500k.