Swiss appear to believe that if they kiss hard enough they will get favorable terms, so they confirmed that the f-35 deal is still on. This f-45 thing was always a way to pledge allegiance and pay your duty to USA for the protection more than actually intending to use the aircraft.
Swiss also pride themselves to European but having their own way of doing things, and as a result they aren't going to join EU.
There are more things that make the whole ordeal more controversial. For one, the swiss people voted for the procurement of a new fleet of fighter jets with a majority of 50.1%. They later voted to approve a budget of 6 billion swiss franks for this. The current proposed price by the US now exceeds that budget.
Also, this procurement process was driven by former Swiss Defence Minister Viola Amherd who has since stepped down from her position.
While the deal may still be own, it will probably be altered such that it is within budget (lower quantity).
Swiss also pride themselves to European but having their own way of doing things, and as a result they aren't going to join EU.
Tough times, wishing them the best luck.