"A successful utopian society would most likely be one made up of 1000s of smaller utopias."
This strikes me as the valid mega-target that we should be attempting to reach collectively - space for all.
It should also be the foundational principle for software solutions. And neutral software solutions should also be able to accommodate people who don't want to be in the proposed solution!