Take away all chat from the game
I've been playing heroes of the storm for the past 3 years. In all that time i've never been banned. Not even once. Even though i've been banned on multiple accounts for league. All chat isn't a feature that is supported in this game. You can only talk to your team and that's it. Even then if you flame them you still might get silenced. So think about it, is it the person playing or the game that's faulty? IMO there should be no reason both teams should be able to communicate. You know there is going to be a possibility for someone on each team to bm each other and let's face it, most bans come from all chatting. Before you chime in saying you can turn all chat off, some people simply will leave it on because they can. Take it completely out of the game so there is no choice but to not have it. Might save a few thousand accounts in the process.
Also, Riot has been copying HOTS layout the past couple of seasons. Everytime you level up on HOTS you get a chest to open. However HOTS excels in other areas too. Most stuff in the game such as skins and champions you can get from opening loot chests. And you don't gotta spend anything to get it. It's easily available. I'm liking HOTS more and more each day.