The main difference is in healthcare, which in Switzerland is entirely private, post-payroll, and can easily amount to $500/month, whereas in France it's part public (payroll) part private. And the private part is usually paid on payroll too.
Health insurance is mandatory in Switzerland, so it really is not disposable income, even if you have provider choice.