We live in a generation that asked for too much (or at least pushing the limit). And I'm one of them. We wanted to work for a boss who is inspirational, motivating and fun to work with. He would cheer us up and motivates us while things didn't work and then get his hands dirty to help get the job done. He would be the cheerleader to keep the morale in the company check. If he asked me to do something that I don't know how to do it, he will need to bear the cost to train me. He would need to issue big pay cheque because he is da boss and I need that money! Try change the context. If I'm hiring a maid for cleaning for my house, I'm essentially da boss. There's NO way that I will want to cheer them up to just to perform the duty, their job is to clean the house. And if my maid didn't get the job done, there's HELL NO WAY that I will get my hands dirty to clean the house for her and then still need to cheer her up saying "well, try again next time, ...