Because many people don’t see it that way. Many people see this more as a “stop defending yourself” statement.
In reality, this is a very difficult situation for everyone that can only end in one of two ways: listening to grievances on ALL sides and finding compromise (which usually results in no one getting what they want), or more bloodshed.
On a side note, I smell the implication that internal debate within a party, or changing policy in response to public sentiment is some kind of weakness. In reality, this is the healthiest manifestation of democracy. If someone can’t respect that, then all I can say is they have no business calling themselves Canadian.
Just ask if they are law enforcement. If they say no or say nothing, then assume they are just some creepy citizen and stay away. If they say yes but can’t produce a badge, they have instantly committed impersonation.
Law enforcement has to identify itself in an official capacity if you are being detained or questioned. This should be obvious. Policing powers are only given to police officers, so it behooves the police to be very clear that they are the police.