Completely agree with you. That is absolutely, 100%, what the laws say, and if they do show dissent in an unacceptable manner then they absolutely must be cautioned.
Problem is, players are only human, just like us. Can you look yourself in the mirror and say that you've never lost it even...