Sure, the Swiss model is very attractive for a person in a certain phase of life with a certain attitude toward work --- one for whom work is something distinct from life.
Me? I want the freedom to pour myself into something I love. I'd rather spend 60 hours per week using all of my faculties to produce something worthwhile than to spend 35 or 40 hours just trading my time for money, doing something I have to force myself to do, even if I can go swim with the swans on my break.
I've seen people use the concept of "work-life balance" as an excuse to propose caps on the impact a single developer can have. These people want to live in a Harrison Bergeron world where my work beyond 40 hours wouldn't count so that they don't feel pressed to work more than 40 hours a week. I couldn't be more opposed.
When I'm doing something I love, I always think about ways I can do it better. When I'm doing something I hate, no amount of work-life balance will compensate.