Ce n'est pas, du moins pas partout. J'ai traversé la frontière entre la France et la Suisse plus d'une douzaine de fois au cours des derniers mois et, la plupart du temps, je n'ai remarqué aucune présence policière. Il est plus courant de voir la police / la gendarmerie / les douanes françaises, mais ils vérifient rarement les passeports, la plupart du temps regardent les gens et leur font signe. À une occasion, en prenant un train depuis la gare de Genève, la police française a vérifié l'identité de tout le monde (en regardant la page d'identité du passeport mais pas le visa que les gens pourraient exiger).
Cela ne veut pas dire que les contrôles ne sont pas fréquents à certains points de passage frontaliers (ce qui nécessiterait beaucoup plus que le type d'expérience anecdotique que je peux fournir) et il est tout à fait possible que les contrôles soient plus fréquents à la frontière avec l'Italie, dans les trains (je ont pris quelques-uns mais la plupart franchissent la frontière en voiture), ou sur l'autoroute. Pour une raison ou une autre, j'ai également le sentiment que la frontière avec l'Allemagne a toujours été surveillée de manière plus intensive (jusqu'à l'époque de Schengen où les contrôles à la frontière franco-suisse étaient déjà loin d'être systématiques).
À l'époque où les vérifications sur les trains longue distance étaient courantes (et je prenais de tels trains régulièrement), j'ai toujours pensé qu'il y avait un profilage en cours, tout le monde n'avait pas ses documents vérifiés, ou pas aussi intensivement, et cela ne semblait pas aléatoire au tout (même si c'est encore quelque chose qui est difficile à établir uniquement sur la base d'observations occasionnelles).
Enfin, un problème spécifique à la Suisse (par rapport aux autres frontières intérieures de Schengen) est qu'il est difficile de faire la distinction entre un contrôle douanier et un contrôle d'immigration. Je me souviens que la Commission européenne a initialement indiqué qu'elle serait très sensible à cela, mais le fait est qu'il est parfaitement légal que les forces de l'ordre suisses soient présentes à la frontière (à des fins douanières) et si elles posent des questions et ne vérifient que de temps en temps les pièces d'identité, c'est difficile d'établir que cela équivaut à un contrôle aux frontières (techniquement, il existe deux agences chargées de la surveillance des frontières… mais toutes deux font partie de l'administration fédérale des douanes et, en principe, sont compétentes pour traiter les questions douanières ou, en fait, peuvent être des infractions non liées dans l'exercice de leurs fonctions, comme l'alcool au volant).