Earlier quoted context omitted.
Sure but I think that's a good thing. I would rather we slowly lift millions of people out of literal poverty than sacrifice ~5% of our day (1/16 awake hours) in commute just to gatekeep our jobs. Plus there are other barriers. WFH can be every day except a monthly lunch or social event with the team. Or it's WFH save for on-prem things like hardware upgrades. WFH doesn't have to mean fully remote... just not an offi…
Lots of people took monetary obligations (mortgages mostly) thinking they'll make 6 figures for the next 20-30 years...what happens if that's no longer true?
There's a lot of factors slowing down the outsourcing of CS jobs. The most talented pretty much always immigrate to the US because of higher wages and higher standards of living. Security concerns mean a lot can't be outsourced at all. Language & cultural differences give the US & western countries a huge hold on CS education. Etc. Plus a lot of jobs could be WFH 99% of the time but the last 1% is very important.
Even in the most extreme push of WFH or remote work, outsourcing would just be jobs moving from high COL areas like SF to lower COL areas of the US. Same culture/language, minimal timezone differences, etc. The pendulum is still very far on the side of favoring in-office work giving a few select areas a huge advantage & driving COL in those areas. The US is a huge country; even a 2x increase in WFH jobs wouldn't exhaust the number of low COL areas in the US.