If the path to your ideal society depends on everyone agreeing to live by the rules of that society, what you have is a fantasy not a solution. The first question of social change must be how to accommodate those who don't support it.
@antares Unfortunately, there's no difference between those 2 sentences.
The rules encompass how to "accommodate" rule-breakers, for example.
@antares While I agree with Libertarians on a personal, philosophical basis, their ideas don't scale up to the public arena.