This is one of my pet peeves. This is a professional setting and the employees are not 13. They should be mature enough to be able to handle their personal lives without bans or frown upons. Someone can't handle rejection? Who says he/she can handle criticism? What about disagreements?
To me this is a personality problem that should be dealt with accordingly. Company-wide bans or silent rules can hide bigger problems.