I'm not sure i 100% agree with you on this one, but everyone has their different ways of working, i suppose.
The whole idea of Teams, etc., is to enable more flexible working amongst colleagues who are scattered to the winds, but it depends also on how people like to work. Personally, i'm...