Pick your poison on bans people.
Listen, for games, business, even life itself. Time is money, both towards and against.
Duplicates suck, but unless 3 bans are duplicates (total 6), you are profitting.
AND short pre-lobby times are VITAL, but not to the point of lowering time to ban.
Simply continuing the snake pattern adds another potential 20-60 seconds in the lobby, add that to the 2-5min queue, plus the 3-10min prelobby already and it takes almost 20min to get into a game, add the amount of time you are IN game, meaning people will need to account for upwards of 1 1/2 hours for a single game to be safe. Plus 20min can be a game in itself, meaning by the time it took you to get into a game you couldve completed another.
Shortening bans also isnt the solution because guess what? Unlike what many people seem to think RIOT TESTED IT. Its not like gameplay where a few number tweaks magically fix the issue. After testing they figured out 40 seconds is too long and under 30 seconds makes you feel rushed.
The complete and utter amount of people complaining and whining after for WEEKS making top posts "Wheres 10 bans" "Daily Reminder: We dont have 10 bans" "COME ON, Esports has 10 bans but we dont, whats taking so long." "WE NEED 10 BANS NOW."
Guess what, you are getting them. And unlike Esports Riot wants you to get into game as fast as possible.
Honestly if it were me I would just cancel 10 bans and tell all you whiny assholes to find another game. Probably wouldnt be a successful business.