So recently there's been some seriously high profile players banned, the latest being xQc, getting 3 days banned for false reporting. I get that they're trying to make examples of people, but when the system you've got is a broken as it is, this is just gonna push people away. I don't think anyone at any level of the game seriously believes the reporting system works properly, and banning someone for 3 days for it, when there's incredibly toxic people, throwers, etc, who aren't streamers, that can just get away with it.
Blizzard need to fix the ranked system first, make sure it's a decent environment for everyone, THEN make the examples of the high profile people who misuse it. You need to have the people on your side first, otherwise you alienate even more people and make the problem worse.
I know Jeff says the reporting system is working and people need to use it, but frankly I've not seen any evidence see centre of it. All I've seen is a few streamers get banned for very borderline offenses, while every session I play I get at least one game with someone screaming abuse down their mic.