It's probably even reasonable to organize teams around similar styles, preferences, and demands of the actual work output. But it's good to recognize that a LOT of IC roles benefit strongly from greater control over their work environment and time, which can often be achieved via remote (and even a lot of managerial work that's high contact light touch direction can benefit from the tooling and organization required to support remote work).
What's less good is to universalize. It rarely reflects detailed attention to organizational and individual needs and output. It's more like the fad that produced the categorically inexcusable open-plan-office. Where it happens, it's often a cover for something else, or a reflection of limited interest in good management.