Don't know which part of Suisse you talk about, but for me, living in Zurich, Lausanne and Geneva I never experienced even a glimpse of what OP mentions.
Yes, you can't behave like an arrogant a-hole, people will complain and call services/cops on you. But if you follow few simple rules which can be summed up as 'be respectful of others and laws in the country', you can have a great time since respect goes both ways.