Opinion: As an architect I feel that f2f whiteboard and brainstorming sessions are invaluable. But for a dev working on a feature, it might be better to seclude. This is just an example to say that we will never find a policy that works for everyone company-wide and world-wide. The company should do it's best to accommodate it's employees' work style, for them to be productive and happy. As for remote, I think it should be embraced, not enforced.