Delegation and macro management is the hallmark of a great leader.
I think if a company bothers to pay someone so much XXX amount of money. Isn't it better for him or her function independently ? You pay money to solve problem and not increase more work for you.
You finished your task which boss or supervisor has assigned delegate. If you have problem taking on, we will talk further. We will find a way to help you finish the task. If after so much assistance, you fail to finish the task or you have perform badly. It time to part ways.
We do not want to mind you like a child. It is best that you and i work together. We do not like to micromanage people.
Sometimes man make better bosses then ladies because of their Characteristic not solely on work performance alone.