My lasting impression is that TD was great at wheeling-and-dealing, but he scored poorly in two primary areas: talent evaluation and team building.
He's probably not even that bad as a talent evaluator. He scored some nice hits over the years, but these were far outweighed by his bad picks, which helped to set this team back a few years. But mostly it was his approach to team building, as many here seem to recognize.
But to be fair, I still think there is nobody I'd rather have sitting on my side when there's a deal to be made and I want the better end of it.
Oh, and Peter King deserves a B word slap.