It does not matter what any player thinks may be wrong, if they chose to be disrespectful about it, the message is lost.
Once someone makes the choice to be derogatory, they have also chosen to be silenced. People who carry this as their nature, look for any reason to spout off. Today it is the 12 hour rule, tomorrow it will be something else. Their presence in any discussion reduces the chance of that discussion having any real meaning.
Anyone wanting to have a chance at a real discussion, should welcome being rid of those distractions.