Most cities have quite a diverse mix of nationalities/ethnies/etc. while the rural areas are often very homogenous (bordering on xenophobic). Regularly shows in the polls and can be quite a challenge for lawmakers. CH has always be a melting pot and I think this has created a special mix within society & a particular democratic system. However, the melting occurs mainly in the cities, thus exacerbating the divide… The particularities of the political systems show e.g. in the multitude of political parties and the diversity of views presented/discussed.