Careful what you wish for. If your company works out a system where everyone can reliably work 100% remotely, you become a very replaceable cog. Replaceable from a much cheaper labor pool.
Why does working from home make someone more replaceable than someone working from an office?
I would think in most IT positions the thing that makes one least replaceable is their value to the team. If you constantly provide in the form of More code written or servers maintained because you can focus better then you could be more valuable. I don't think working from home directly relates to values, and I think arguments can be made for value increase or reduction.
That is an interesting take on it. I am comfortable with that, but I can see why many might not be.
I will have to think more on that to see all of the ramifications. Immediately, I can see how it looks like businesses might try to hire devs from inexpensive overseas shops, but I know why employers rarely do that a second time. Then there are the really expensive devs who are clearly some of the best in their field, but that is so expensive few shops would consider it.
as an aside, I suspect working from home as a cultural shift would allow some real estate prices to normalize. There would be less need to move many people into very expensive areas.
Sure. It doesn't have to be overseas though. A SV startup switching to work from home could save money by hiring remote developers from cheaper places in the US.