It might be understandable. It might not even be surprising -- it's only a few years since Switzerland last tried to pull off a "let's cut all the permit quotas drastically" trick. But it's also very short-sighted.
There aren't a lot of reasons to actually start new business in Switzerland (awkward regulatory environment, tiny internal market, very high costs). A mostly sane immigration policy has been one of the main things the country has going for it. Sudden changes in the policy make for an increasingly hostile business environment.