Sure, you can find examples of people who went into other areas, but given the very low barriers to entry (put some good stuff on Github repeatably, no industry requirement for an advanced or even undergraduate degree if you have talent, no unions or guilds, no competency certifications required to practice software engineering), I don't think there's such a big pent-up supply.
I'm sure there are a lot more people like me.
Furthermore, it's not like quantity supplied is perfectly responsive to price. It takes time for new people to enter the industry.
Talking about the long-term is rather pointless because technically, from a theoretical standpoint, everything is supposed to equilibriate over the long term. All shortages self-correct over the long term. Again, this is theoretical.
It's not an option for them to re-train, they don't work that way.