let's reject the Marxist ideal
Marx wanted something that most people, including me, don't want: a committee to make sure everyone gets what's best for them. Let's reject the Marxist ideal and instead consider the question of whether markets can be counted on to create middle classes as a matter of course.