When roles such as team leads tell team members what to do, team members are robbed of their ability to self-manage and come up with the best creative solution.
The duty of an agile leader is servant leadership: not to control and coordinate others, but to facilitate their progress and encourage self-management. For servant leadership this is an ongoing and involved activity.