Love this point about mixed location. This might be the underlying reason why co-location is so highly regarded.
Mixed location naturally creates inequality within the team, because the co-located individuals are in an environment that fosters natural face-to-face communication, leaving the remote folks out of critical conversations (like the post-meeting meeting).
Regardless of how much you try to respect the remote, it is unnatural to transcribe every conversation and context will get missed. At least fully distributed teams are on the same playing field since everyone has the same communication tools in their toolbox.