I've been playing the game since June, often sucking because I had never played a moba before, and have never been any sort of banned. I also use a mic every game and often comms a lot.
Maybe it's worth looking into, dev side, but, personally speaking, are you sure you didn't just act toxic as...