I didn't include this in the previous posts because I thought it might be a diatribe, but the stages of development (feudal -> capitalism -> socialism -> communism) is more of an orthodox Marxist opinion that many leftists pushed back on especially in the 20th century, with some positing that...