Switzerland is really not a model when it comes to racism. Until very recently, its government was blatantly organized along ethnic lines, with clear glass ceilings for some groups. Public opinion is very conservative on this matter, and most laws are enacted in clearly racist terms.