I would concede that Hakeem at his very peak was better than Duncan. But peak isn't everything. If it was, Bill Walton and Shaq would be the GOATs, and T-Mac would be the second best shooting guard ever. And while Fearthebeard's tone is irritating, I do argue that Hakeem does lose points himself earlier in his career, and Duncan was a better rebounder. It doesn't slam Hakeem, because I rate Duncan extremely high - he's #5 on my all-time list, ahead of Bird and Wilt as well. But yeah, I'd argue Duncan was a superior player overall.
TD is definitely the best PF ever and I think he's the best player of his generation. He's top 10 all time.