we've had those and it's called a village. it only works on small scales. why? because human trust is distributed on a personal level, and people can only take accounts on so many people.  in a village of 100-200 people, everyone knows everyone. if you shit on someone's porch, someone else will have seen it, the rumor spreads like wildfire, and you will be taken accountable. this makes people trust each other, and in the long run, not shit on everyones porches.  in cities, you can already see this erode. whatever is not on camera is of no consequence. "people" there don't even register, it's all just human mass. you can be drunk and sing into someones face, yell slurs, maybe even steal shit. it will all be forgotten the next day and of zero consequence, the perfect breeding ground for niggers and nigger behaviour.
Germany