Might happen at times, but really, unless you live in a weird neighbourhood, it’s not gonna be so often as to significantly impact your account.
And well, your first example was ordering pizza which is something you can plan for. It’s mostly the people who queue a match and then, expecting that matchmaking is gonna take ages anyways, go off and do something else without keeping their PC or console in sight that end up getting afk kicked on a regular basis and well, at that point I can’t really blame Blizzard for penalizing it because having your match ruined by something like that sucks.