You’ve seen Tipsout talk about a system that doesn’t exist for 10 minutes. You’ve seen Asmongold get automatically squelched and then banned for abusing the reporting feature.
You haven’t seen anyone get an automated ban via mass reports. I think you just misunderstand how Blizzards reporting systems work.
You are free to believe whatever you want. I don’t see why you would think all of these support managers, MVPs, and Community Council members are all lying. They’re not the one that can make Youtube videos for profit.
As a comparison, the difference here is that I’m using academic sources from people who are extensively well-versed in Blizzard’s report and penalty systems. You’re using whatever you find on google.