I made this comment on reddit and people seemed to like it so I'll post it here too. I don't think it'd be worth a full in depth article on this topic in particular so I'll just paste it as it.
There are a variety of ideologies out there, but I think they fall into one of three categories. Animate, inanimate and dead ideologies.
Dead ideologies are the ones of feudalism, platonic Republicanism, the chinese mandate of heaven and ancien bushido and divine right of kings. These ideologies had their place in previous class societies like the Manoralist system and slave society, but nowadays have no class basis to survive on [what movement could form around reinstating serfdom?]
Animate ideologies are the ones that belong to classes and advance class interests that are existant. [Modern] Social democracy, liberalism and fascism are the ideologies of the Bourgeoisie, which are obviously animate nowadays. Meanwhile, Marxist socialism is the ideology of the proletariat who are also animate.
There are a plethora of ideologies which I consider "Inanimate" and only exist in the minds of ideologues. [Another name for them would be immaterial]. Ideologies like anarcho-communism, national bolshevism, anarcho-capitalism, among others, have no class basis. They go against political economy and are DOA because they serve no class's interest.
For national bolshevism for instance, it obviously doesn't serve the interest of the Bourgeoisie considering its advocating of DOTP, but the proletariat interest lies in internationalism and respect for self determination and mutual respect, which means it is counter to the interests of the proletariat as well. Ergo, national bolshevism withers and dies without a zeitgeist of either bolshevism, nationalism, or both, and only serves as a diversionary ideology. [The only possible exception would be an anti-colonialist perspective. I.e, bat`thism]