DrBeer, of course, Switzerland has no interest in destroying its own economy. That is why they rejected the idea of the Universal Basic Income by a majority of votes. But I must say that Switzerland is not an open country. And it is very difficult to stay there, not to mention getting citizenship.
For example, in order to even be able to apply for citizenship, you need to live not only in Switzerland itself, but also in a certain canton for 10 years. If you change the canton (region, district), the years account is reset. You must work and pay taxes in the particular canton (as the legislation varies from canton to canton). When considering an application, representatives of special institutions interview your friends, colleagues and neighbors, and if someone speaks badly of you, your chances of getting citizenship are reduced.
At the interview, you can be asked absolutely random questions not only about Switzerland, but also about the canton you live in. For example, what is the highest point in this canton. And it would be good for you to know the answers to these questions. In general, it is much easier to marry someone with a Swiss passport, but it is also extremely difficult to do so because the Swiss are very conservative and mostly snobs who are not very welcoming to foreigners.