[{quoted}](name=1 800 MID LANE,realm=NA,application-id=3ErqAdtq,discussion-id=WaFqeUle,comment-id=0003,timestamp=2017-06-07T18:52:20.407+0000)
There are lots of reasons this won't work.
Riot's intent is first and foremost getting into the game in regards to queues, lobbies, and bans. This is why it took so long for 10 bans to come out. They had to first settle on a system that was quick, yet still got the job done. You already see hour-long queue times in Master+, so why make it longer?
Not everyone wants the same team comp you do.
Mirror matchups suck, especially in ranked.
There's a reason autofill exists.
There's a reason secondary roles exist.
If you included autofill and secondary roles, trading is a thing of the past, and OTPs would get into some shitty situations.
What's a tank? What's a caster? What's a bruiser? If you get ahead and can just roflstomp everything instead of needing to tank stuff, are you suddenly obliged to build tank anyways? What if you get behind? Are you forced to build damage anyway?
You literally stated the biggest reason this shouldn't happen in your own games; Counterpicks.
Calculating all that crap to get an "optimal" game is experience-based and subject to opinion - What's "good enough" for one person probably isn't good enough for everyone else.
You'll get people always wanting high ban-rate champs and suddenly those people wait significantly longer.
If someone wants to play something I normally ban on my team, I probably won't ban it. This is impossible with this system.
Spaghetti code.
Just more bloat behind the scenes and more things to go wrong. Intricate does not always mean better or smoother.
Good post. The backend matchmaking algo would have to be good.
Not everyone wants the same team comp you do.
You choose the the comp you want and the system puts you into that kind of comp. Honestly there are really only a few viable choices for comp types so this maybe even a dropdown box of 3 comps to pick from.
Mirror matchups suck, especially in ranked.
The system wouldn't allow for mirror matches.
There's a reason autofill exists.
It would need to be removed.
There's a reason secondary roles exist.
This is still viable.
If you included autofill and secondary roles, trading is a thing of the past, and OTPs would get into some shitty situations.
Things going away isnt necessarily a bad thing. Since the new system would consider kda, win rate, mastery, etc. when matchmaking it would help to match equal skilled players at a position so, in theory, you wouldn't have a need to trade.
What's a tank? What's a caster? What's a bruiser? If you get ahead and can just roflstomp everything instead of needing to tank stuff, are you suddenly obliged to build tank anyways? What if you get behind? Are you forced to build damage anyway?
Riot has done a good job of defining roles categories and they could apply here.
You literally stated the biggest reason this shouldn't happen in your own games; Counterpicks.
Since you get a ban you can ban your counterpick. Counterpicking isn't really a strategy that should be supported in a skill based game anyway.
Calculating all that crap to get an "optimal" game is experience-based and subject to opinion - What's "good enough" for one person probably isn't good enough for everyone else.
It would match like skill.
You'll get people always wanting high ban-rate champs and suddenly those people wait significantly longer.
We can't assume wait times.
If someone wants to play something I normally ban on my team, I probably won't ban it. This is impossible with this system.
Spaghetti code.
May or may not be a problem but we can't assume it would or would not be.
Thanks for valid feedback.