Here in France, at most protests you'd find groups of masked 'protestors' who usually have nothing to do with the protest and are just here for acts of violence against the police and random acts of degradation and looting
If 50-100 violent masked people show up and the police want to arrest them, nobody in the peaceful protest are going to get in the way.
The politicians CHOOSE to allow the violent group to discredit the entire protest.