It'd upset people to get booted if they're actively playing, even if it is for a long time, but I think they should boot people out after being AFK for too long. The servers know if they're getting no input from a player. If a player does absolutely nothing (as they would if they're AFK) for an extended period of time, they should get booted out to let other players in.

(I don't know for certain if the game already has such a rule. I know many games do, but I've heard of people staying logged in here to avoid the wait to get in, so it sounds like either this game doesn't have such a rule or the timer on it is ridiculously long.)