Back to the Tendulkar point (weird typing Sachin given thats my name
) but I really think during his prime the bowling was much much better than it is now.
I think its easier to score runs now than it was back then, esp with t20 coming in which helps aid attacking cricket (not that im complaining).
Again, this narrative seems over stated to me. There aren't that many great batsmen in this generation. Aus had Langer, Hayden, Ponting amongst others.
India had the big 4 and others.
SA had Kallis, Smith with not too many others.
Pakistan had Younis, Yousuf, Inzi and others.
England had Tresco, Vaughn (for a period) with a mix of other half decent players.
NZ probably were worse.
WI had a team.
SL had Sanga and Mahela with Samaraweera later and a few decent players.
Nowadays, there aren't too many greats in the world.
Going by Tests, India has no one averaging over 50. Pujara, Kohli and Rahane.
Aus have Smith and ill add Warner in.
England have Root.
SA have ABD and Amla.
Pakistan have no one.
NZ have Williamson.
SL have Matthews.
Wi are shit.
Its hard defining the eras. Maybe the greats of the past were truly exceptional. The great bowlers were in abudance too. Maybe in this current generation, the standards have dropped. Whilst pitches are accepted to be flat, why are there not as many good batsmen as there were in the past?