How SR is calculated right now needs to be reworked. Currently the games are determined by how many people on each team are on their main role (read: appropriate SR). Not much different from before only now the team team comps are locked.
I find that most people are ranked around the SR that they have on their current account which does absolutely nothing but put people in roles at ranks where they don’t belong. The only difference right now is that those people are then locked at their roles that they don’t play.
This is copied and pasted from a different thread I made on Reddit:
I don’t think that a diamond level DPS is clueless as to how games are played by the other roles. Not by a long shot. However, I do think that knowing the concepts and executing them are two completely different areas that need to be shown in practice rather than theory. I’m a 2900 Ana. I theoretically know what my Rein should and should not be doing from an outside perspective. But if you put me on Rein, I could not perform at 2900.
Jayne has a pretty good video (it might have been one of his bronze and five GMs series) where he mentioned that most people, even lower ranks, when you put them on the other end can tell you what is being done wrong. It doesn’t mean they can then execute it in game.
When Jeff announced this change to the queuing system it was framed as being able to find your appropriate rank so you can enjoy the different experiences of playing Overwatch without the burden of your main rank.
However being placed around the same rank that you are at now completely negates that.
There is also the issue that people are saying that this will sort itself out. That only works if the sample size is large enough, if the discrepancy is small enough to be changed by the SR system that we currently have, and if the other players are playing at the rank they should be at but right now most people in their off roles aren’t there. That’s why we need a system that determines the initial rank much, much better.
I’m sure that not everyone is a one trick but I doubt the amount of people that play equally across all ranks. Especially since a lot of people specialize in one role or play passably across all of them.
Even so if everyone is ranked disproportionately on their off roles people who deserve to be at that rank get dragged down by the people who don’t or if on the opposite team boosted up to a rank they don’t deserve. Right now the games feel determined by how many people on each team is on their main role (read: a role they can actually play at that level) which is pretty much the same problem we had in the previous system. Only now it’s just locked into those roles.
Role queue is overall a good change for Overwatch but these issues need to be worked on before this hits live.