Hi Jillian, we like your article and you highlight some very important points re: diversity.
The “Fremdenfeindlichkeit” of the Swiss has somewhat decreased, but is more prevalent in the rural communities than in the urban centers. (not so different from many other countries)
My husband, who studied in Zurich and worked in Fribourg, still remembers the “Schwarzenbach Initiave”, which aimed at limiting the percentage of foreigners to 6% nationally and (20% in Geneva).
In places like Gstaad (where we have family and enjoy skiing every February) you’ll indeed see few colored people (but notice and hear quite a few Russians!)
Go to University cities like Zurich, Geneva, Lausanne, Berne, Fribourg, etc., and the street picture changes.
During our stays we are always amazed by Switzerland’s language diversity, see our last post on Italian and Romansh (http://www.gamesforlanguage.com/blog/post/2017-02-the-other-swiss-languages-italian-and-romansh) — one of 0ur main interests.