I don't think the Swiss will want to piss off either France or the USA on these issues.
I also see that ProtonMail is headquartered in Geneva, about 2km from the French border... which I suspect means that a fair number of employees commute from France on a daily basis...