Why is $120K a "crazy wage"? Perhaps labor in general, and particularly highly specialized labor, is underpaid across the board. It's not uncommon for traders or investment bankers to earn 7 or even 8 figures yet I don't hear anyone claiming there's a shortage of speculators and financiers. We just seem to have this built in cognitive bias that doctors, lawyers, and bankers are "supposed to" be highly paid but that it's somehow a "problem to be solved" for engineers and scientists to be paid similarly.