3 explanations, in order from what I believe most likely to least:
-
It could be selection bias. All communist nations originated from dictatorships, and as democracy isn't a key part of communism, any democratic ideas get kicked to the side. It may require a dictatorship in the first place for a communist revolution to occur, as democracy may lead to people feeling content enough with the system that they may not feel it needs fundamental change.
-
The inevitable need for concentration of power in the hands of a few. Assume that the powerful will always try to concentrate power in their own hands one way or another. Capitalist societies use wealth (a.k.a. purchasing power) to replace the concentration of political power that a dictator would enjoy. As communist societies lack such a mechanism, the powers-that-be can only use political power to force their own superiority.
-
The centralization of economics leads to concentration of economic power that can be used effectively to buy loyalty from would-be challengers to a dictator's power.