As tom to states
That and/or they don't have a mortgage, or kids, or they took the job with no real intention of staying long because they considered it a dead end interim job.
It doesn't make it OK to not put in when you're getting paid, but I think all these things make a big difference...