Wikipedia読めばわかるけど、永世中立国の定義的には大事なのは他国の戦争に加担しないことであって、自国の防衛を自前でやることではない。
むしろ保証国は中立国を守らないといけない義務がある。
もちろん、国防の委託が他国に利するものであれば問題になる。
もっとも、スイスは自国を生き残らせるために永世中立という方法を取っているだけなので、ナチやソ連に媚びたり、
natoとベタベタしたりと必要とあらば中立なんてかなぐり捨てる準備は出来てる。
そんなことは他国も承知の上で永世中立国として扱っているわけで、要は文句を言うメリットのある国が無ければ何したって大丈夫よ。