They are not detaining anyone - they are only legally standing on the sidewalk. Plus, they are not damaging the cars - they are only placing windshield stickers... this varies by state (I believe illegal in New York but legal in Arizona). So yes, this could be effective in any country where people are regularly parking on sidewalks. The big difference is that the police in any Western society are more likely doing their job - core reason is tickets run up to hundreds of dollars instead of only a few. They did end of in court, but an appeals court upheld the legality of their group. The groups getting away with illegally interfering with traffic are in the road. You can take down any license plate you want and film anyone you want, anywhere. Alas, in Russia, a woman is basically allowed to assault any man she wants to. If that was the law in America, I think men might beat women and get arrested until the laws changed. It might come to that here. I mean, 95% of the prisoners in the world are men. And, it's only getting worse. The 2nd Amendment for guns is about protection from an immoral govt. I personally believe that should mean better legal representation. Today, America spends less on public defenders than European countries. And, that's really the bigger issue here. This effort in Russia is more basic and about changing the social disease of lacking accountability.
More to the point, the drivers would be in much more legal trouble anywhere in the "free" world. Those driving over pedestrians in the sidewalk would spend the night in jail (without bail). Those making threats would be fined for assault and those actually attacking (with weapons) would again automatically end up in jail for more than a few days without bail. Finally, most cars would be towed and the expenses likely over $500. Unfortunately, there are few real laws in Russia and corruption is a big problem. It's the wild west. They have long been known on Youtube for being the worst drivers - a reflection of their people. This is about Russians finally finding an ethical foundation.