Greatorex, Sorry you don't agree but you are fortunate in that aviation is one of the few industries in which hours are limited by law. Try having a few words with doctors, etc who have to work lengthy hours to make up for absences.
Also try having a few words with the small businessman who finds trying to comply with employment laws forces him into bankruptcy. You might find my post offensive to yourself but it is simple statement of the facts out there.