Vous oubliez de mentionner que les grandes villes et cantons suisses ont une majorité de gauche (PS, verts) et cela depuis longtemps.
Tapez Zurich, Bâle, Berne, Lausanne, Genève, etc sous wikipédia, vous en aurez confirmation.
Il est vrai que le PS suisse pratique une politique de gauche véritablement réformiste (contrairement au PS français qui lui pratique une politique véritablement de droite) et que le verts y sont aussi franchement à gauche.