My opinion on the Swiss is quite neutral (no pun intended!)
Unlike the USA there is not really a European identity, so I'm not automatically cheering for the Swiss team or anything.
In quite a lot of EU countries people dont speak english that well which makes communication very difficult (not sure about Swiss, only drove through it a couple of times).
Too be completly honest I think both EB and LE are pricks with too much cash than is probably good for them, I just hope that the best sailors and engineers will win.