i dont see why they dont add custom chat channels...

let everyone make their own chat channels from a list of different ones so you can have global, just a few, or one person chat channels
it wouldnt take much development time, everything is already implemented in the game, would just need to consolidate and do a few quick tests