I'd humbly add a Fourth: Inclusivity
Teams that are IRL as a policy exclude people with certain disabilities
It also excludes some parents of young children who might not have childcare options for a variety of reasons.
And there are compelling economic/business arguments to be made in favor of fostering inclusion in the workplace.
Teams where some people work remotely and some don't end up a bit us-and-them too :(
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.