If the protests are for the betterment of country and point out valid flaws in the society, they are good. But why are they waiving the flag with a Swastika? Or is that some other symbol? It could also be the case that someone is purposely maligning these protests by waiving this flag and having it filmed to later point out that these guys are having Nazi ideology.
I think this is the first time I'm seeing a Communist protest in Pakistan. It's actually good though. All different thoughts should be entertained. In India, we even have Communist parties in many states notably in West Bengal and Kerala.