So condescending. I take it you don't like people who are not native English speakers.
Back on topic... I think players should be able to message anyone in the OW. Just like how offering a trade in the OW works, the player receiving a request to chat needs to accept the request, this way he can stay anonymous in the OW if he wishes. I'm ok if the player names on the OW stay anonymous to enemy nations. Obviously once a conversation has begun, both players will know each other's names.