Communism is authoritarian by nature. If everyone doesn’t subscribe to the communist ideology, then the model simply doesn’t work. This means you literally have no choice in a communist society but to be subjected to it. You also need some sort of authority to enforce the redistribution. Who decides who does that, and who gets what? My opinion is that the only way it’d work is maybe with AI, but even then, those in power will likely just manipulate the technology to continue to benefit themselves.
That may be accurate, but we were discussing communism, not capitalism.