You see, this line of argument really ****s me off. I don't mean to single you out here, because you are far from the only person who believes this.
If every person who said what you have said was right, then cricket was at its peak in the 1700s and has declined ever since. It's rose tinted glasses and nostalgia, and nothing more. The Ashes 2005 featured Ashley Giles ffs.
You know how you just said bowling has improved but batting has gotten worse? They're directly related to each other. You cannot get periods where every batsman averages 40-50 and every bowler 30-20. The maths doesn't work. Someone has to win and someone has to lose. The batting is currently **** because ****s like Philander are walking all over them. In the 00s, batsmen walked all over bowling attacks.
International cricket was, is, and always will be, cyclic and ever changing. Just like individual matches, and series in isolation, sometimes bowling will dominate a period and sometimes batting. Sometimes they will be fairly even, in which case you get a whole pile of batsmen averaging in the late 30s and bowlers in the low 30s with a few stand outs in each side. You know what people will say then? They will say everyone sucks and Ponting/Marshall would destroy the bowlers/batsmen in that era.
It's just blatant crap. I've been waiting for someone to point to this mythical pinnacle of cricket standards for some time. Some point me to the 80s, others the 90s, but in those eras there were some very **** teams, **** players and on the flipside there were some very dominant players, who were part of dominant teams.
Someone has to win, and someone has to lose.