I think it's likely that the difference in labour laws is a contributing factor. Switzerland has very little by way of worker protection, instead placing a significant emphasis on unemployment insurance (Arbeitslosenversicherung).
How does the parent commenter acknowledging a single factor in a situation lead you to believe that they assume no other contributing factors exist?
And as we know, the only difference between us and Europe is labor laws. /s
And if you expect help from the government, you need to show that your layoffs actually have a chance to make your company survive. For example, you cannot fire the entire R&D when you are 1 year from product release.
To be clear, that cohort is entitled to the protections they so often reference. What I'm saying specifically is that sometimes it shows. Perhaps it's a vocal minority, and this doesn't actually reflect a wider trend, I don't know. Some of the rhetoric I've encountered from this cohort though has come off as downright hostile towards businesses.
I've had a few European teammates, and they usually come to the U.S. because they can make 3-5x what they could in Europe. You'll see that a lot in HN comments, where people talk about USD$400K FAANG compensation and European developers will be like "Dang, WTF, I'm just sitting here with my €70K salary".
Right now, going into a bust, everybody wants downside protection. You often make more over the long-term accepting some risk to pick the upside when it's available, though.