This isn't a Spanish problem, it's a Southern European problem. You cannot be lazy and expect to lead a good life - the math just won't add up.
Bullshit. There is exactly zero statistical correlation between the amount of work you do and the quality of life you lead. Furthermore, it is extremely hypocritical to make comments like yours.
Here in prosperous Denmark, the official workweek is 37 hours, not 40, and the limit is taken seriously. When we do joint projects with Southern Europeans, they seem to regularly be working weekends and evenings, and get paid less than us for it.