I think the militant perverts have made the mistake of believing their own propaganda. They are only about 2% of the population, nothing like the 10-20% they've been trying to claim. Protest events like this demonstrate what a tiny population they really are.
They occur at about the same frequency as any other major psychiatric disorder, and should be treated as such.