Earlier quoted context omitted.
Aren't you just replacing the word manager with the word "team lead"? What in your view is the difference between the responsibilities of a manager vs a team lead if the team still reports to the team lead?
In my mind the team lead wouldn’t have reports. The whole team is responsible for carrying out the business objective, and the team lead is the best IC on the team to guide the other ICs to the end. the director level (it could be multiple people) receive leadership objectives for the quarter or year. Their only job is to take their resources/battalion and divvy the work up into small atomic fire teams. Obviously the…
You've got middle managers (directors) who link teams with leadership priorities. You've got line managers (tech leads) who are in charge of ensuring that work gets done.