If you could chat in PvP, this would allow things like somebody watching a stream and coaching the opposing team on the other team's behavior, or friends on opposing teams communicating with eachother / rigging the match); e.g. greifing as you are aware. I don't see any way to allow chat whilst avoiding this.