I think there is a tendency to under-rate (even ridicule) a player like Dravid because
a) India has someone like Tendulkar early in his career and later Sehwag and then Yuvraj and Dhoni to compare batting styles and strike rates with completely ignoring the usefulness of someone like Dravid in the middle.
b) There is a tendency to rate those who hit sixes as higher than someone who hits along the ground thus Ganguly is considered a better one day batsman because he hits big sixes.
Speaking of Ganguly, his stats make an interesting comparison with Dravid
Code:
[B]PLAYER Matches Runs Avg Str Rate[/B]
Ganguly 311 11363 41 73.7
Dravid 333 10585 39.5 71.2
Not as big a difference in strike Rates as one has an image of.
Dravid would have played much fewer matches had he not kept wickets for as many as 73 games as the designated keeper.
By the way, Dravid's 84 victims behind the stumps dont fare as badly (at 1.17 per match) with some regular keepers.
Code:
[B]Wicket keeper M's/I's Victims Rate[/B]
Dravid 72 84 1.17
McCullum 152 174 1.14
Sangakarra 250 281 1.12
Mongia 140 154 1.10
Taibu 108 107 0.99
Stewart 170 163 0.96
Flower 213 165 0.77
Parore 179 136 0.76
Interestingly, Dhoni in his first 72 matches also has exactly 84 victims.
This is just by the way and not to show Dravid as a great keeper but to show that for a non regular keeper he did a decent job behind the stumps something people tend to forget when they take up the cause of many modest keepers only because they can bat well.