meh...
While I don't rate AB, he is miles ahead of KP when it comes to skill, batsmanship and consistency.
You don't average 50 away and 40 in every Test nation by being a complete mug.
However I expect more from him. Tackling good bowlers in tough conditions isn't enough, he has the talent to win matches on his own which he has failed to deliver. I've not seen too many players capable of taking a pitch out of the equation both in terms of bowling and batting in the history of the game. Steyn and AB stick out, difference is Steyn being an absolute match winner.
KP was far too inconsistent and had so many flaws in his game. Struggled against left arm spin bowlers, Ajmal made him dance in a skirt too. It was humiliating. You don't average under 10 in a series as a great player. That's unacceptable. On rank turners AB was averaging 36, not great but puts into perspective the gulf in class. Those conditions were far too tough than the ones KP faced in the UAE.
Did he have iconic/important knocks? Of course he did, he was a good player no one can deny him that.
JP's 177 is the most important knock played in the last 50 years at least, is he better than Tendulkar? Of course not, that's not how it works.
Anyway neither is an ATG, that much is clear.