I agree he plays quality players very well.. I am never arguing that point here... But I am juz taking exception to your second point. AFAIC, even after looking at all these stats, their performances against the best of the time is roughly equal and there is no real crystal clear argument that one has been much better than the other.
I'm not sure it gets any clearer to be honest. Lara only succeeded against 1 top attack in the 90s and Ponting didn't fail against any (unless you count India in India).
The main problem when discussing Ponting vis-a-vis Lara or Sachin is the fact that his debut happened at a time after which the Ws were never the force they were or at least not by the time he got around to facing them... He played Ambrose and Walsh 4 times at their best and was only doing ok, compared to SAchin who had done very well against them. And Lara, since he cannot play his own bowling and since POnting has the same problem, considering his record against Australia as something to compare to Punters' against WI, Lara wins hands down...
The main problem is Ponting never really faced the gerat bowlers at the best like Lara or Sachin did, excepting for perhaps Donald in 98 and again the sample size is pretty small.. We have no real reason to say with certainity that he would have done better or worse.. But most guys prefer to rate a guy who has faced them and done ok than a guy who has never faced them and may or may not have done great.... I am perhaps putting him a close 3rd for the same reason. It is unfortunate but that is how things have panned out.
The reality is, no one is ever going to face all the bowlers in testing conditions when all the bowlers are at their peak, etc, so it's just nonsensical to completely demean worthy innings against great bowlers.
If I wanna do the same, I can say, for Sachin, that he succeeded only against the WIndies and played an Australian side which didn't have Warne/McGrath most of the time, and that he failed against Pakistan and S.Africa too.
So the only person that it really leaves is Steve Waugh. So clearly, just performing against the best, at their best, is not such great criteria on it's own.
If you want my true opinion; Lara did the best against the absolute best mostly when they were at their best - you know who I am referring to. But that fact alone does not mean one is greater than another player.
Even Warne (your God, Ikki

) rated him well below Sachin and Lara, didn't he?
My God is a weird one. He thinks Aravinda Da Silva is greater than Gilchrist and that Boof is better than Steve Waugh.