> How could we ... design a utopia, communist party-style but done right?
We can't. Certainly not until people stop being self-oriented, and stop being willing to sacrifice others for their own benefit. Recorded history says this is not going to happen. Even the one (as far as I understand) religion concerned with transforming human nature to love others sacrificially, Christianity, says this requires divine help. (There is even a book, "Critical Journey" that identifies the stages of spiritual life, with the life of sacrificial love as the sixth and last. Given the difficulty and slowness that even people who are committed to the journey find, getting to the life of sacrificial live probably requires multiple decades. So even within Christianity this quality is rare.)
Also, since Communism builds on Marxist ideas, which are founded on the idea of power, a Communist utopia is impossible, since the asserting of of power is the opposite of loving others sacrificially. And, indeed, 100% of the Communist states resulted in totalitarian dictatorships.
We can't. Certainly not until people stop being self-oriented, and stop being willing to sacrifice others for their own benefit. Recorded history says this is not going to happen. Even the one (as far as I understand) religion concerned with transforming human nature to love others sacrificially, Christianity, says this requires divine help. (There is even a book, "Critical Journey" that identifies the stages of spiritual life, with the life of sacrificial love as the sixth and last. Given the difficulty and slowness that even people who are committed to the journey find, getting to the life of sacrificial live probably requires multiple decades. So even within Christianity this quality is rare.)
Also, since Communism builds on Marxist ideas, which are founded on the idea of power, a Communist utopia is impossible, since the asserting of of power is the opposite of loving others sacrificially. And, indeed, 100% of the Communist states resulted in totalitarian dictatorships.