Communism works nice in theory, and in theory there is no difference between theory and practice, but in practice there is. But we
e can definity re-shitproof internet based services.
Shitty people always ended up in charge and found a way to enrich themselves. Maybe in the far future once we have a true artificial intelligence, communism can truly work after they elect some unbiased AI (no skynet please) to be their leader.
Who will direct productions if someone not in charge of anything? Who stops bad actors from inciting their society into anarchy if no one wield any power to control the population?
That's very noble but sadly I don't trust humanity at current state to be able to do that. We'll probably need to genetically engineer selfishness out of humanity's gene pool before communism has any chance to success.
No, we don't need eugenics to ensure socialism. People are plenty empathetic as it is. The biggest hurdle to true selflessness at the minute is living in a society that incentivises greed. And that is the fault of capitalism.