Like Marx, but two thousand years before him, Aristotle saw politics largely as the clash of interests among social classes that were largely defined by the distribution of wealth. Unlike Marx, Aristotle didn’t believe in dialectical materialism; he saw class struggle as a perpetual issue, and he advocated good government that would minimize it.
Whose vision of politics was more accurate? Dialectical materialism, for reasons that I have pointed out in previous posts, is an absurdity. The answer is Aristotle, by a mile.