They don’t have to show proof. It’s their game, and their rules. They could action you for having a name that starts with “M” if they wanted (please don’t do this, Blizzard ), but they are not in the business of screwing players over just for kicks.
While false positives can happen, they are exceedingly rare for chat/social violations. It’s pretty cut and dry. If you can’t remember how profane and toxic you were, then that’s an issue you need to work on yourself.
No, someone reported you because you broke the rules. Blizzard investigated and found that you did.
That’s it,. Any motivation you think they had, whether true or imaginary, is irrelevant. The only relevant piece is if you broke the rules or not. If you did, you get actioned. If you didn’t, you don’t get actioned.
Yes, there is. They have been quite clear about that.
Can’t teach something to someone who isn’t willing to learn…
It’s never a violation to report someone to Blizzard. If someone thinks you are breaking the rules, they have every right to report it to Blizzard.
The only exception to this is if a group of people are reporting for spam to get people squelched. If Blizzard sees a pattern of this, then they can get actioned. But that’s reporting for spam, where it’s possible to cause a squelch. Reporting for language is never a violation.
They didn’t. You broke the rules, so they “meted out” justice.
You don’t know what someone else was reported for, or actioned for.