Logivity of their career and the type of opponent they faced. I think tendulkar scores in that.
You are right about longevity of career but I am not so sure about the other part. Are you saying Kallis & Ponting scored more runs against weak opponents ?