Hopefully they can do something with the meta data, like if certain players are getting hundreds of avoids it can be linked to player bans.
Supposedly the biggest problem is that it can still have a high impact on queue time.
I have always advocated for that system but with :
- a limit in how many people can be in that list at a time and/or how many people you can add every game ( but make it easy to remove people who isn't in your mmr bracket anymore )
- the ability to toggle on/off the fact that after x amount of queue time the matchmaking begin to ignore your avoid list
I know most people will use it thinking it will prevent playing with
bad players, which will make climbing mmr easier; heck I know people who will use it every time someone speak russian in chat. But for me that functionality is more about making it less likely to have cancer game/chat; which is problematic enough that it should be available to every dota 2 player.
Because reporting people for communication abuse does.... not ... freaking... work Valve; and it's freaking painfull to report someone only to play with him the following game. ( and I'm 9800-10000 conduct rating, I can't imagine what it's like below that )