I seriously doubt that I'm the only person who notices a very sad trend for people to start a PVP ranked match, or ESPECIALLY a ranked Pet Derby match, and then fail to pay attention. I've joined multiple queues, in particular for a ranked derby, only to find that I hang at the "Waiting for Opponents to confirm" screen... And wait. And wait. And wait. Until I eventually grow tired and join a new queue or just go do something else.
Wouldn't there be a way of removing people from said queues if they leave the area they sign up in; or at least if they begin any activity (minigames, pet training, duels)? I think it would lessen a lot of headaches for those of us who really want to race our pets - and to a lesser extend, fight in PVP.