Lightspeaker said:
It has nothing to do with the importance of the game. Or people's stats. Or anything like that. Its just straight up being impolite by starting something that is a significant time commitment with a bunch of other people when you know you're not going to finish.
Multiplayer interactions are always at your own risk. You can never ever be guaranteed a good experience, because other people do not exist to facilitate your entertainment.
If you want to guarantee that, you play with people who would never be interrupted and only those people. Or you play singleplayer games (And this is a large reason why a lot of people prefer them).
This letter is a person going out of their way to tell parents that they are in the wrong, in being parents, because the game should take priority over dinner.
Why? Because he says so. Some random internet ****wit that has no claim our authority to impose any kind of rule whatsoever on their kids. He himself has made no effort to minimize the possibilities of his entertainment being cut short by other people's lives interfering, but is demanding that other people do it for him.
The notion that a kid should or would "know" they don't have time is laughable. I've never heard of a kid that could keep track of the time while they were playing.
It is impolite to leave, sure. But it happens. It's even more impolite to throw a hissy fit because of it.