Then limit society to 150 or so. A small portion of these have dual citizenship with a neighboring society forming metasocieties at the interces. Every able bodied person takes their turn putting out fires or disputes or dealing with casualties. When one breaks down the surrounding interces mobilize, but with limits, and you need a meta-layer for evey order of societal unit magnitude to prevent polarization events. People start acting right because they or someone they know alternates as nanny and citizen so they develop mindfulness, they also know exactly what part of the world they belong and how their environment relfects on the groups around them - so instead of inefficiently keeping up with the Jonses one on one we can find that perfect balance of competing as a team with the neighboring team. Imagine taking a mower around the block three times and everyones grass is cut. Efficiencyville does just that. Oooh Engineerville27s lawns seem impossibly disconnected! Ah, they are patrolled by automomous lawnbots disguised as bushes. And in Hippyville it is said they somehow share their grass. You have alternating bands of industryville, cultureville, artville, researchville, defenseville, utilityville, retirementville, educationville connected by high speed trains. Badvilles are surrounded by goodvilles. Immigration and new society formations follow strict patterning to ensure caste mobility. Hmm, if you murder someone or have a disastorous mishap then your citizenship options simply become limited to special societies where everyone else has done something similar. Speeding over 100mph? 3rd offense? Needforspeedland for you, watch out for other speeders. They might even drive carefully there because they don't want to have to move to the next level where it is just crazy dangerous or do time in defenseville for points back if applicable. And the best part is that the whole thing is orchestrated by a really smart computer space satellite that keeps up with everyone through their implant.