There are 3 employees who arrive at work 30 minutes late everyday, spend roughly 10-20 minutes out of every hour away from their desk talking "reality TV" with a co-worker, take longer than an hour for lunch, leave exactly at 5pm and then compain they don't have enough time to do their job.

It doesn't bother me since I can't control their actions (thankfully they aren't my employees and their performance doesn't reflect on me).

I wonder if the instant gratification of TV and the internet has made people believe they should get what they want yesterday without working hard today. Note that I'm under 30 and these people are all older than me, so it's not your normal generation gap in effect.