Why on earth would you want uniformity? Christ.
By uniformity I do not mean same pitches, I mean a similar standard..to have fairness..
There is a reason why you have to 'earn' test status and there is a reason why majority of people believe Bangladesh and Zimbabwe should not be playing test cricket..because they are not up to the standard.. Every time you compare players, you have to leave out Bangladesh and Zimbabwe..and then some great players tend to have a poor record in the handful of matches they played against them..and then you have someone calling out "why are you leaving them out''
It creates these problems because there is a huge difference between scoring against Bangladesh and scoring against Australia..a difference a bit too large..
To elaborate my point..say the current Indian bowling line up which is pretty weak compared to Australian bowling attack now..which is doing well..but the difference between them is not so large that you have to leave out India when comparing players records..
But the difference between BD and Australia is just too much to have a reasonable discussion.
Similarly, if certain pitches in the world are extremely easy to bat on, and certain pitches in the world are extremely difficult to bat on, then it becomes unfair to compare players..especially when Player A tends to play most of his cricket in the more difficult region and Player B tends to play most of his cricket in the easier region.
What I was talking about is slightly more uniformity..so you have batsmen being tested by pace/bounce/swing in places like England, Australia, South Africa and batsmen being tested by spin, bounce and turn in the subcontinent. Now some pitches in the subcontinent do offer that however there are a few places which have seen high scoring draws precisely because there was no challenge for the batsmen
Just to go back on Jayawardene, I know started this topic but my objective not to prove that he is a flat track bully. I do think he is a very very good batsman but here lies my argument. When someone scores over 10000 test runs, he should not just be a very very good batsman but a great batsman. But now what has happened is, because certain pitches do not provide the sufficient challenges to batsmen, we see very good batsmen like Jayawardene with 10000 test runs at 51.
GF made a good point, although perhaps in a different context. Anyone with over 10000 test runs is a great batsman..what I would add is a great batsman in my view should have a slightly better record in difficult conditions than the one that Jayawardene has.