That's a great question deserving some serious analysis. I'm not an expert in sociology or history, so you're getting peanut-gallery guesswork instead :)
I'd guess it had to do with the level of dedication among followers. When ideologies clash, the one with more fervent believers tends to roll over the others.