While I've personally seen examples of the team leader getting credit for being a self-promoter, I'm not convinced. I've also seen groups where the team leader was the most passionate, and really was the driving force for the project.
I do not know which he is, but I'm not in a position to pass judgement.