There should be an option to allow or not allow chatting in-game. For example, make options to allow: public chat, only team chat, no chat
I find it very annoying to keep looking at people spamming nonstop in-game. It sometimes block part of my screen. My friends and I can't even chat properly because our lines just get pushed out by the spammer.
Trash-talking also seems to be an issue at some points. Some people just don't know when to stop. Allowing an option to only allow team chat, so that people on the opposing team can't do this. I'm not to keen about the chatting limits on competitive gaming, but the community as a whole can decide which chat options they will allow during a scrim/tournament.
These are the only reasons I could find right now. If you guys have any other good reasons, it'd be one more to why we should have this option.