I don’t know where you’re getting your information. Switzerland doesn’t have a generous healthcare programme.
In Switzerland you have to pay $250+ a month for health insurance, and then you have to pay to see a doctor. If an ambulance is involved its $500 a time.
Switzerland does a lot of things right (the trains are great) but the healthcare system is an area where they are very behind the times.