You forgot to mention that the Swiss also have a  much different electoral system . One which gives the voter direct power over legislation and programs . That can make a big difference when it comes to how you view your society.