It's really not a simple live and let live situation especially if some people on a team aren't local at all so they can't drop in one day per week or whatever for meetings. I'm in a very distributed group at a large company so I have no skin in this game. But if you have a largely co-located team with a few remote members, those who are co-located probably really do need to change their work practices to accommodate those who are remote--and those who are remote may have to accept that they'll probably end up not fully participating in their team's activities and decision-making and will have to decide if that works for them.