That's great if it's one person. What if it's 3000 people?
Suddenly the queue has this huge chunk it needs to ignore, then x amount of time later, suddenly those players are unpaused, and if it was matching people but not full yet, it may rearrange people's queues, split parties it was forming, etc.
I think this is a bigger nightmare to code and qa than people think.