I mentioned this somewhere in some of my ramblings, but if we're talking about getting annoyed by tardiness due to unimportant events (like playing xbox or something stupid) then I'm in the same boat. That's annoying.
But people seem to be saying that tardiness no matter what the reason annoys them. Their time is precious and if my (important or uncontrollable) life issues get in the way of their gaming, I need to figure out how to make sure it doesn't happen again or they won't game with me. I don't really give ultimatums to my friends, but whatever. They can try explaining to my son or to the traffic that their time is precious and they are causing them 30 minutes of game time.
Luckily I don't deal with that when I'm late, nor do my friends deal with that when they are late.
I could understand this if some was sporadically late. If they showed up 30 minutes late every session, people would most likely settle into a "start, stop at 30 minutes for a brief recap, and continue" that would minimize lost time. If, however, it's 30 minutes one week, not late the next, 15 minutes late the next, then 20 minutes late, then not late, then 45, etc., I can see the frustration building, even if it's not under the player's control.
In situations like this, I'd push to move back our start time by an hour, rather than deal with this. I'd rather lose an hour of play than have to adjust on a weekly basis to a single player. Then again, I'm dealing with 9-10 hour long sessions on a weekly basis. As far as I can tell from these boards, the average tends to be around 4 hours. Getting it cut down to 3 hours is a big chunk for people, and they may not want to do that. If that means cutting a player loose because he didn't fit the schedule, it's not something I can blame them for.
In your case, you can catch up on life, chit chat with people that you don't see other than on game day, etc. For us, it's people we see regularly. We'd rather get other things done
before game time, like sleeping in (if one of us worked Grave the night before), grabbing food, running an errand or two, spend some time with a wife or girlfriend, write (I write recreationally), etc.
To that end, if it's sporadic, it's a scheduling conflict that may not be able to be resolved without a group experiencing a lot of disruption towards time allocated to playing a game (there's plenty of other time to socialize for many other groups). If someone can't make it, it's unfortunate, but it happens.
Now, it's cool that you don't have to worry about it, and have a chill group, and have something special to do while waiting (catching up with friends you don't see on other days). Other groups are merely experiencing a player that has a scheduling conflict with the rest of the players/GM. I'm not sure why it's surprising that they've embraced a solution that cuts the problem off at the source. I'd work to move game day or time, but if a certain time and day is the best time for a 4 hour game, and you don't want to cut it down to a 3 hour game, and one player is disruptive (even if events are out of his control), I understand getting rid of the thing that's disrupting your game.
To that end, your group sounds very chill in a meta sense. I might be really, really mistaken here, bu you seem like a beer and pretzels group. Your group may not feel like the game would be interrupted by someone showing up late, but mine certainly is. People get distracted; someone starts filling the late guy in on what's happened, someone else gets up to get a snack or drink, someone else goes out for a quick cigarette, etc. If the party is currently engaged in nearly any scene (talking to an NPC, combat, exploring, etc.), I don't want the immersion interrupted on a weekly basis if I can help it. (Other times it doesn't matter as much, such as when the party is equipping or shopping, planning something without NPCs, etc.)
At any rate, like I've said in other threads (and this one), I think it's a social contract issue. My group values immersion, reliability, and game time (obviously yours does too, I'm not excluding that). To this end, the disruption caused in a long term situation; it might also be fine with us. Like I've said, I worked around a player (and good friend of mine) showing up two or so hours late each week (when he was a ride for two other players) because game day was his only day off, and he wanted to spend some time with his wife. I understand, real life > game.
However, at the end of the day, for individual groups, a scheduling conflict can be a real issue. If they want to resolve it by satisfying the majority of players/GM, I can't fault them.
Just my thoughts on the subject. Thanks for the civil discussion. I do get where you're coming from. I guess it's just easy for me to see why groups would tolerate it or not. As always, play what you like
