You hit the nail on the head, the issue with communism is not freeloarders or lack of incentives, it’s the fact that any form of hierarchy will create a power imbalance, and there will always be people who try to take advantage of it to better themselves and their friends at the expense of everyone else.