I think the comment does violate no. 2, because vulgarity is only used for two purposes: 1) to be friendly with someone else; 2) to attack someone. Number two is surely the case here.