I don't dislike communism (unless it's authoritarian communism like China or the USSR), but I don't think it's the best system. The best system, in my opinion, is democratic socialism. I think that there should be a system put in place where the richest person can only make ten times as much as the poorest person.
Also, communism is not a form of government. Communism is purely an economic philosophy. If communism is a form of government, then capitalism is also a form of government. The form of government used in the USSR was fascism, and the form of government in China is a one-party authoritarian regime.