And many players will quit if it is introduced. That’s not even a valide point.
Yeah and let’s say in those two dps you don’t have anyone who plays a widow counter. Dps that counter Widow are Genji, Sombra and sometimes Tracer (depending on the map). That’s not a lot and you can have dps players who only play other heroes like Soldier, McCree, Ashe, Sym, Pharah etc.
It’s the same with tanks, you enforce a 2/2/2 but nothing says you’ll have a good Winston or D.Va player that will be able to focus the Widow and take her down without putting their own team at risk.
You can apply that sentence in the current version of the game.
Yeah except she would need a huge buff to be able to compare to Zen and Lucio, even if you don’t like her.
Other cons that you haven’t mentioned yet:
You don’t always know what you want to play before entering a game mostly because it depends on the map you’ll play on. You can love playing DPS on a certain map but be really bad on others because the heroes that work on both maps are completely different. Same applies for all categories btw (a bit less for Support but anyway).
You’d be forcing a team comp that isn’t always the best. We have seen many comps that were not 2/2/2 and that were really good. Goats is the first example of it and even if a lot of people don’t like it, when it first came out it was really a good thing because we had Dive for more than a year and it was really getting old.
Many teamp comps can work outside of the 2/2/2 basic one. You can have successful 3dps comps, you can have solo heal, you can have solo tank, you can have quad tanks etc
It’s a bad thing to lock all these comps based on groundless assumptions.
If they want to troll, they’ll do it anyway. They can still switch to another hero or just completely stop caring and do stupid things like go 1v6 all the time or just not even trying. It doesn’t solve any issue here.
There is not one pro player who is really good on every single hero in Ow. That’s just impossible. They are all really good at their primary role, I’m sure most of them are really good at, at least, another role but they can’t play every single hero like that. That’s just not a thing.
There’s also the issue of having someone bad at their role. Let’s say you’re an off-heal and one of your dps is really bad. Right now you can ask them to switch with you and take their place to do the job if you’re better than them -It’s actually not that uncommon in higher ranks. It doesn’t work everytime but it does work often. Another thing is you have tanks that don"t play dive tanks (or nobody plays Winston for example) but you really need to dive if you don’t want to get destroyed. Right now you can ask someone else to take Winston and you’ll be able to switch. In your system you won’t so you will have no way of using the comp that you need and you’ll get destroyed very easily.
There’s also the fact that in your 2/2/2 thing, you can queue for Tank but you can only play off-tanks and not main tanks. If both do that your comp will be bad. same thing with supports - if you only have 2 off-heal that won’t be great. Same with dps if you have only 2 projectiles it won’t help. Yes you should not only play 1 role in the game but you can’t force anyone into learning every character for a specific class. Also you can’t add something like “tank/off-tank/main heal/off heal/dps hitscan/dps projectile/dps tracking” in the queue because you’d have trouble fitting each hero in the category.
For example : Monkey can be played as a main tank - like Dive for example - but he can also be played as an off-tank with Rein
Hammond : he is neither one nor the other and nobody agrees on what he is. He works well with Rein but also with Winston and Zarya.
Mercy: If you put her as a main heal in higher ranks she’ll never get picked since she’s almost only used as an off heal
Zen/Lucio : Classic Dive comp with 2 off-heal --> you won’t be able to do that
Etc
The only valid argument for role queue in your list is this one: