Hah, that already happened multiple times on the forums.
Well first off i dont agree with people using "reporting" as a weapon for no reason but truth of the matter is addons and 3rd party tools arent allowed and yoshi p has stated numerous times basically if you dont advertise/ announce or whatever that your using certain ones they dont know your using them. Personally since i have started playing i dont use any because well not worth the risk and find it nice not having to find and download addons people say you should be using for shit. In short using addons on a stream is like speeding down the highway everyday then complain when you get pulled over for it, especially when yoshi has even said that the devs do watch streamers and content creaters for the game its a gamble to say the least
It was SE’s call. The mass reporting is only relevant to get the “eye of sauron” to glare at the player in question. An actual GM reviewed the information and decided that whatever Streamer Dood was doing was actionable. It was the GMs call, and if they had decided it wasn’t a big deal, they would have issued a lesser penalty.