From commiepedia so idk how accurate it is
Until June 2007, openly carrying a firearm in public as well carrying a concealed weapon was permitted but increased attention to deaths by firearm in the country led to further restrictions on the possession of firearms. Current law still makes the purchase, ownership, and possession of firearms legal and it describes the type of firearms permitted for civilian ownership. The 2007 small arms survey shows 6 guns owned per 100 citizens in Honduras.
Switzerland is a direct democracy, they can implement restrictions like that short term by the will of the people, and most likely through populist anti-gun campaigns.
The very same way, they can just as easily revoke those restrictions, once they realize they didn't work as fake news media told them it would.
As for armed countries in Europe in general, whether it's Switzerland, the Nordics or East, open carry was never very common. Most guns are for specific purposes like hunting, shooting ranges and in some cases self defense, in which case they're stored at home safely.
Should crime go up there and the police have trouble to show up in time, then support for open carry will increase and it will most likely be legalized. Just like rural areas is encouraged to have their own well for drinking water instead of relying on the city's water grid.