It can happen. Where I was working last summer, there were some roles which had to be present in person. Many others were 'at you discretion'. There was no longer room for everybody to be in at the same time, but demand never exceeded supply.
And double standards have developed - those who refuse to work in the office even occasionally and when there's a good reason because it's too dangerous are mostly quite happy for those of us in support roles to carry on doing so, and travelling around between offices, in order that the systems are in place for them to be able to work at home...