Honestly, it's not a problem with the nature of the chats & the technology behind them, rather, a community problem and a lack of moderation on these things. Chats have lots of potential but are harmful if used in the wrong way. Since I keep copies of FCR separate from code.org, it is impossible to ban it forever.