It is not all crap as you so vehemently called out. Delegation definitely works! Otherwise the manager/supervisor will end up doing all the work. If a person is too rigid to change from his/her comfort zone, then that person is looked upon as a roadblock to success. If a company wants to forge ahead, then it has to radically change existing techniques and think 5 years ahead of time. Otherwise private companies will become union workshops, where workers want their way or highway. There will always be a delicate balance between management and employees. Agreed, it is the duty of management to create conducive work environment. But at the same time, it is every employees responsibility as well to adopt and accept change as a part and parcel of life. Unless you are willing to take on more responsibility as a part of delegation, you will never have a chance to grow professionally.