He didn't, Amarnath was awful at home so that is one less reliable batsman that you can tout. The others, apart from Gavaskar, and the aforementioned Amarnath, were crap away from home.
The idea that the 80s lineup was as good as the 90s/00s one is revisionism.
I deal in facts:
Bowling records | Test matches | Cricinfo Statsguru | ESPN Cricinfo
Played 9, was great in 3 and ranged from below par to abysmal in the other 6.
Sorry mate, for some reason I read that completely the opposite way. Anyway, not sure if that is very important. Sehwag in India, really, is a monster, and McGrath did well against him. In Aus it is even more to McGrath's advantage.
IMO you can't pick and choose. Amarnath may have been great against the WIndies (and only away from home - he averaged 17 at home), but he was also poor elsewhere, against inferior opposition. This legacy of him built up steers away from reality. And that is; someone like Ganguly averaged about the same as him; Laxman more and was far more consistent in scoring runs home and away.
It's difficult to compare but, really, the 90s was the most competitive era in terms of bowlers. In hard stats they come ahead; and it wasn't just one all-time great surrounded by some mediocrity...but genuinely great bowling attacks.
For the sake of argument, let's call them equals. My point is: what about Dravid? He is only a hair's width from them and Gavaskar had no such teammate to compare with.
Up until about 02/03 I'd say it was still generally of a high standard, at least to the standard of the 80s and whilst it started slipping it was still comparable somewhat. The era may have had less great bowlers, but the attacks were probably more even. And then again there is a chicken and egg scenario: were the bowlers just not good enough or did the pitches inhibit them from hitting such strides?
Another point to consider, IMO, is that I think around 00s the batsmen learned to play with more risk yet maximise their scoring. The SRs drop for bowlers, rise for batsmen but the averages of the batsmen increase, same for the bowlers - showing that they scored more whilst at the crease and got more money's worth for their shots.
I knew what you were trying to get at but there are comparable batsmen in the modern India squad. Might as well name someone like Chopra or Kaif. They don't really make the difference and I think Marshall would have liked less to face the modern Indian line-up.
There is another thread going on about the top 5 Indian batsmen. For me, 4 of them come from this era (Sehwag, Dravid, Tendulkar and Laxman).