Some of those PT jobs don't pull a return. I haven't always turned in my hours if I feel it wasn't really a hit. Answering a few calls while driving doesn't really bother me, so turning in 30 minutes of time doesn't really phase me and many times I just don't feel like the hassle of the paper work for 20 bucks.You also mentioned that you put in extra time via paid PT jobs or work on your own home. Those generate a direct return to you. That's not the same as putting in extra time on a salaried job. Sure, if someone *likes* doing those things, that's fine. But putting in extra hours thinking it proves something or earns some invisible badge of honor - that's a choice.
If I have extra time, it's not going to my salaried role. It's going to advocacy, family, hobbies, sleep - however else I want to spend my time.
Many people seem to be saying they know how to better spend that person's time than they do. If you want to work from home and they don't, why care? If they want to spend more time in the office and you want to volunteer, why care?