The most important thing society need to be develop and to ensure there is peace and unity among the people no matter the region you belong to which are part of the things that is affecting our societies today because our leaders are now selecting who to punish for the crime.
There will only be peace and unity if people who live in a society share the same values, morals and beliefs. We see so much internal conflicts nowadays inside local societies, because people don't "speak the same language" anymore, especially inside western societies where most people are splitted between two sides who don't agree in anything at all with each other, the called right and left wings or conservatives and liberals.
These people simply can't live in peace and united among themselves, because they believe in different things, have different customs, values and moral rules. And the more the ones at the command of the societies force these people to put up with each other, the worst things get... So I think the best solution would be if the societies splitted for real, geographically and gave 50% of the territory to each faction, so everyone would live accordingly to their beliefs, in peace and finally united by strong bonds, at least until one faction started coveting the achievements of the most advanced side and declared a war, what is also very likely to happen...
The question is, why a solution like this is never implemented, despite looking so obviously the most reasonable alternative for both sides of society?