My mum always said "If you don't have anything nice to say, ****** !" I can appreciate your label of nonsense, but this really did happen and thus there is truth here too.
Well yes, they can, but not everyone is in a position to argue, or knowledgable enough to be sure, or confident enough...