How many times does the same mistake have to repeat? Communists didn’t invent revolutions you know. Peasant rebellions were a thing in medieval Europe, and many different kinds of uprisings were tried during the centuries. And there’s the same pattern repeating again and again - it either fails in bloodshed, or succeeds only for the winners to establish a new tyrannical system.
The only exception was started by rich landowners because they didn’t want to pay taxes to the king. (American)
Note that I’m talking about violent revolutions - there were quite a few examples of non-violent or semi-violent revolts/uprisings that didn’t end up catastrophically. India, South Africa, Portugal, post-communist Eastern Europe come to mind.