It takes 6 minutes for a fighter jet to cross the whole of the longest possible stretch of Swiss territory. How many defense missiles for the price of one F35?
The only possible attackers then are either NATO states (which are largely democratic and "civilized" so that the people wouldn't tolerate a surprise attack on another "white"-country) or some foes attacking NATO. In both cases they are screwed anyway and unless they decide to attack NATO with an outside foe, I'd be glad to see some American made, Swiss-flown CAP over Europe (which, sincerely is the most likely outcome if Switzerland really is democratic and not just a safe haven for corrupt elites).