I read or heard somewhere (maybe some Schwarzenegger speech?), that only 25% of the people are happy with their jobs. If the rest of the people drags themselves through the workday ... I guess you get used to the frustration at some point and have to completely separate/compartmentalize that from private life, otherwise you get into a life crisis or something. As a society we definitely owe it to ourselves to find better jobs for people and create less frustrating work environments. As to how to achieve that though, I do not have the answer.