I think that's one of the important roles of a team leader - to know who is getting how much done (among many others). I wonder how Zappos will accomplish this now that they have no team leaders.
Yes, and another way to look at this is that team leaders maintain teams. They're not there merely for leadership's sake, they happen to have a particular role, maintenance.
Who will maintain teams without people whose specific role is maintenance?