I think getting locked out from re-queuing for 5-10 minutes after a kick is perfectly fine. I would venture a guess that most of the time you are kicked for good reason. And if not? You'd probably rather not end up back with the same group any way. And the small delay means that if the group did kick you are valid reasons (as with the OP), they wouldn't have to worry as much about that person some instantly getting back into the group.