Corruption is abundant in every kind of government. Communism doesn’t solve corruption
Communism isn't "let the state do more things" as many think. Communism is "make all of the people into the state". Cut out the middle-man, so to say. Direct democracy, peoples councils, peoples courts, all with a worldview that keeps it that way; socialism/communism. It's intention, as a movement is to not to leave political power to an external organization. To organize your workplace, neighborhood, town and city, into its own political power.