3. The number of "good" roles is also dramatically expanded.
And on the flip side, it hasn't been too rough for my company to replace them because there are now a huge number of devs in places like the West Coast that wouldn't have been interested in working for us prior moving to remote work who now are.
I suspect some of this will all calm down a bit as the new order of things settles in, but for now, remote work is shaking things up in terms of opportunities for workers in a big way.