not happy with the teammates (for their level or because you’ve had bad experiences with them, maybe even they were blocked/muted but still are in the team)
What i suggest is :
before going in the queue, you can go in a “team making lobby”.
You can be the leader of a team, naming the team with your preferences (for instance : “closed maps, around 1700 elo TG”) or your bans. Blocked/muted players could not have the possibility to enter your team.
You can join an existing team if it fits your preferences.
Once the team is ready, the team goes in the ranked queue.
How about this: when the server detects that a player Alt-f4’s on a regular basis, it henceforth places that player in a special pool of players that also alt-f4. If he tries to queue a game, he’ll be matched with other alt-f4ers, and they can just go ahead and ruin each other’s time. It will be a small personal hell, the perfect punishment tbh.
Yes if this is implemented it should be accurate enough to sort the DC crowd from the alt-f4ers.
And yeah I always loved the concept ever since that side-scroller fighting game (marvel v Capcom maybe?) that implemented somethinf similar for people disconnecting on purpose when they were about to be ko-ed. That way they would only meet opponents who’d do the same, meaning they’d never win again 11
Just importatn to implement a “tolerance limit” so players who don’t do it intentionally aren’t unnecessary punished.
And also only for TG as in 1v1 dodging maps is actually partially caused by the devs not allowing to ban more. Devs need to respect that there are players who are extremely selective what maps they like to play.
You can’t punish a part of your community if you don’t respect their expectations in the game as long as they don’t directly cause issues for other players.
And that’s the problem in multiplayer cause there this kind of behaviour influences multiple other people, too. So there the “punishment” is justified. If you can’t adopt a certain threshold of tolerance and respect to other players you can’t play teamgames with them.
What OP describes is already in the game. It’s called lobby browser. Only problem: it’s not ranked. And for some reason people nowadays believe that a higher number in front of their name makes them better. Although I have to admit that it helps with creating fairer games.