Being anti-royalty is an insult to the UK. Whether they have a queen or king is no business of ours, even in terms of comment. In addition, some people are not just anti-royalty but actually indicated anti-British attitudes. I have no tolerance for that.
Well, they’ll just have to put up with it if the Monarchs want to come over for a visit.
It goes along with the 1st amendment. That’d be the amendment that requires separation of church and state (no monarchs), and also guarantees freedom of speech (so we can poke fun at monarchs).