The police should respect the mayor, but it's more important that they - and the major - respect the law.
On the other hand, when the mayor shows up at a police funeral to give a speech while the press is there, that's clearly a political statement. It doesn't seem fair to use the police as props (implying their support) while you have a rule saying they can't make a statement in reply.
However, the police unions would never allow such a thing.
Second, I suspect that a majority of the officers in question were not on the job while attending that funeral.
And the fact that my employer can't have me beaten up has nothing to do with the 1st amendment. That would be assault no matter what their motivation.
Deleted comment