It's elitist because realistically only a small group of people will agree on any particular redesign of society. You don't expect it to be completely unanimous, do you? And the group which pushes through their version is the elite.
My idea is you need to have base protocols or metalanguages that people can build on and freely evolve the system.
So its not a static design but a dynamic process based on a shared information systems platform. The goal is to make that platform as flexible as possible so that anyone can create new designs, but you can still automate integrations and do holistic calculations.