They don't ban you for no reason, it's facts. If this post was 'I got suspended for 24hours or force name change for no reason" i'd believe it, cause blizzard has automatic suspension systems in place for mass reporting and people abuse it all the time
BUT 2 years? that's done by staff directly after investigating. 2 years isn't just nothing, a regular GM can't and won't suspend you for 2 years. That's a Sgm(Specialist GM), it means they've taken the time to actually investigate the "crimes" and deemed it worthy of 2 years but not a perma ban. Who gets 2 year suspensions? Cheaters. I know people on illidan who spam the N word in chat for a week and get a 1 day suspension, the next day they're back doing it and get 2 weeks.
I know people who botted for 6months in classic and finally got suspended, it was for 3months.
If you got hit for 2 years, that's not an accident...that's not a mistake, that's not 'i did nothing wrong" you dun fucked up and did shit you're denying.