There could also be some enantiodromia going on. That's my new favorite word... Things become their opposites, psychologically.
Pushing too far in one direction creates an attraction to the opposite as a kind of release. In individuals, it causes people to have phases, times of different interests.
But in groups, some number of the group will agree at first, then swing to the extreme opposite because that balances where they were at that moment in life. The effect is that groups or movements create their own enemies.
There's probably a lot more to it - I only read like the first page about it