: "Do we need a revolutionary vanguard?"
Who would join in a revolution and what would be their goals. You can be confident that if a hundred people joined a revolution there would be a hundred reasons and a hundred goals, and the convergence of those reasons and goals would be less 'collective' than the official revolutionary pronouncements would dare suggest.
If any person bands with other people to overthrow the status quo then that person should alsways ask "who is joining and why? What benefit do they perceive they will get from being a part of this?"
Historically, ask why most revolutions simply replace one ruling class with another.