When the status quo is bad (dictatorship), society will be filled with a desire to rebel. Eventually, they will, and they will create a new system. This is sort of like a form of political natural selection so to speak. This is fundamentally a good thing, however, the problem lies with the fact that there is no guarantee that the new system will be any better than the old. (Communism).
One must understand the difference between communism and socialism. Communism is a form of government that involves extreme socialism and fascist uniformity. Art and information not relatable to the "common man" is suppressed, and the government usually has the goal of weakening the population so much that they will not be able to rebel, so that government officials can make money off of other people's work. (In capitalism, the government officials are just businessmen instead). Socialism, on the other hand, is simply an economic philosophy or idea. In a socialistic economy, people are required to contribute a portion of the money that they make to the government, where ideally, it will be given back in the form of healthcare, security, and infrastructure. Unfortunately, this is rarely the case.
I think that people should rebel from a tyrannical or overbearing government. The problem is that people are focused on their individual lives so much that they can't contribute any to a cause that will ultimately benefit them, so we're left with a few scattered people who run their mouths like me.