There are way too many job duties in many job descriptions. Even worse, many jobs have much more duties than told before signing a contract. One person can only do so much in one work day. Look at the admin roles for example. You will be barraged with emails, phone calls etc. and countless menial tasks day in day out. Add to this equation a boss who is unable to prioritize tasks. The result: you have done 99 tasks and boss comes bitching that you haven’t done the 100th one.