There's also the technology question: you don't want to autoban because that can be abused. However, having someone manually review everything is costly. Maybe companies can come together to fund the development of a system to help with this. I wonder if also flagging an account with an icon of what you're of harassment the user was banned for would be good?
The cost factor is just companies refusing to lessen profit. Activision Blizzard is making record profits, partly because of Overwatch. And then can't pay a 100 million or so for this?
They can make a system that combines automated stuff with manual review where necessary. Just off the top of my head you can set a few rules:
- In a match if 3 players that are not in each others friend list report another player, it gets flagged and audio is recorded and saved.
- Based on amount of reports during matches a certain player gets, you up the priority in the system to check.
- If among X amount of games X amount of different people that don't have each other in friends list report the same player, mute their mic automatically until manual review has been done.
- After action taken, sent automatic message to people that have reported it with a standard text telling them the action that has been taken.
- You can then have them punished by always muting their mic, ban them for X amount of time or put them together in their own matches, so the assholes can play among themselves.
For Activision you have a ton of online activity that they can combine for this. World of Warcraft, Call of Duty, Destiny, Overwatch. If every games budget pays a part of such a system you have a ton of money for it. It just isn't a priority for them because not doing it doesn't hurt sales at the moment.
Have this stuff hit mainstream news for a good month with a few high profile stories like the Youtube ad stuff that The Wall Street Journal did and suddenly they'll listen.