The only thing I can think of are people who are from nations that are required to have a visa for entry in Europe, and their visa is for Switzerland. Or of course Swiss nationals who don't want a French stamp in their passport.
The Swiss participation in Shenghen is fairly recent so perhaps some people aren't aware of it.