There needs to be a timeout timer when searching for a partner to play team duels.. It's so annoying when someone has searched for a game and gone AFK - and they're perpetually searching forever, and you cannot find a teammate because they pop up every single time you matchmake (I'm assuming that they're the most compatible player). Whether you decline them or wait out the 30-second timer, every time you search, it's the same player. They should be removed from the matchmaking queue if they fail to accept a teammate after the countdown has completed.
At certain times of the day the impact is much worse as there are fewer compatible elo players to matchmake with..
Sometimes I just give up playing as the same player will continuously pop up over and over.. Sometimes you get lucky and will get matched with another player, only to finish that game, and the AFK player is still in the queue afterwards - it's then another endless battle of declining the AFK player, requeuing, and hoping that eventually you'll be queued with someone else.