The mute feature is not an excuse to break the rules. It is a tool for players who do not - in the context of a given match - want to see the chat from a specific player (or pings/emotes, where applicable).
Likewise, the report feature is a tool to allow those players to prevent others from having to suffer the player's misbehavior, and hopefully gives the player in question the realization that they need to shape up.
I was permabanned after 6 years of playing the game. I've spent hundreds of dollars...
Good for you. But time/money spent doesn't exempt you from the rules.
...and banned for something that other people can mute.
Maybe they did mute? Either way, they can (and also clearly did) report you. If you don't like being punished...Maybe don't break the rules in the first place and not force other players to mute/report you?
I never report people unless they are fucking ruining the game not for what they say in chat.
Again; good for you. If that's how you want to use the report feature, so be it - you do you. But, that's not gonna change that other people don't want to deal with your flame, and will report you for it. And it certainly ain't gonna change the fact that your flame is against the rules.
People need to grow up.
Well said.