Your bud just said he wasn't a subject of the crown. I can call the president a piece of shit all day long and too his face can you do that to the queen?
We are all the queen's subjects. Probably not to her face, but you wouldn't get in that much trouble. I remember a person throwing an egg at her and another throwing a wet tshirt while on visits to NZ. The persons were arrested for disorderly conduct. If it had been Joe Public who had had an egg thrown at them, the instigator would have been arrested, so her status has little or nothing to do with it. Are you about saying that to the president? I remember a certain citizen being booted out of a rally because she was wearing an anti-Bush shirt.
That aside, if you want to go through your freedoms vs ours, more than happy to. And I'm talking in practical terms, not what is written on a piece of paper. What you Yanks have on a piece of paper, and what you have in reality, are two different things. In fact, your president - the office not the person - certainly seems to act more like a King that our PMs....