actually you are right, a good boss/lead should try his/her best to give subordinates what they need (but not what they want) in their work...hehe