I definitely have players that I want to punch in the face, too, but I would actually say Duncan is the anti-Shaq. He's jokingly called the Big Fundamental for a reason, Tim Duncan is likely the most fundamentally sound player in the league right now and he has arguably been basically since he came into the league.
That's why he's so dominant. He's got size and natural talent, but in an era where fundamental basketball has eroded, the fact that Duncan is so sound fundamentally elevates his game to another level and it makes him basically unguardable with one defender.
You saw a similar thing when Sabonis finally got to the NBA, the guy's fundamentals were so good that added to his height, the guy was a nightmare. His problem was that by the time he got into the league his knees were shot and he was slower than the peanut vendors in the stands, but because he was so fundamentally sound and understood the game so well he actually played well in the NBA long after he should have been retired. Duncan's doing a similar thing, but he's in his prime, that's why I think he has to be in the argument of greatest players at his postion ever.
And I'm not even a Duncan fan. I much prefer PFs like Karl Malone or a KG, but Duncan's so annoyingly good it's impossible to dismiss.