Lack of quality bowlers? Cook played against Warne, McGrath and Lee and got a 100 against them which is something Trescothick never did. Got a 100 vs Murali in Galle as well. He has absolutely monumental performances in test series wins away in India and Australia (which few batsmen in the history of the game can lay claim to). Trescothick has a crucial 100 in South Africa against Ntini and Pollock (and a young Dale Steyn) but Cook also has a 100 in South Africa vs Steyn, Ntini and Morkel.
Trescothick did play against Ambrose, Walsh, Wasim and Waqar but they were 37, 38, 35 and 32 respectively and all kind of retired a year or so after they played against him. I remember watching the series Trescothick made his debut in, Ambrose and Walsh were bloody accurate but slow as anything compared to their prime.
If you knock out Bangladesh and Zimbabwe tests, Trescothick's average drops to 41, Cook's stays at 44.7. I think we might have to agree to disagree on this one.
You make some fair arguments. I grew up watching a lot of English cricket where Trescothick was my favourite player and was some what of a revolutionary, especially in the shorter forms of the game. I've watched a lot of Cook, and at one point, he truly looked like a great in the making - I remember his debut in India, witnessed history in 2010 and almost cried in 2012. My issue with Cook is that he's fallen from grace so quickly - from a point where he looked on course to break every record in the game to the shadow of himself we've witnessed for quite a while. He hasn't been himself since 2012/13 and many of the years since have gone by with his average lingering in the mid 30s which, as I said, isn't that impressive given the lack of quality of the bowlers.
What do I mean by the lack of quality bowlers? This is what I mean:
Australia since McGrath and Warne retired have had Lee fill their boots and not a single great bowler since.
South Africa - they've had a few.
New Zealand - Boult recently but nothing in between.
India - Zaheer and that's pretty much it till the last 3 or 4 years.
Pakistan - no one of the level of Wasim etc. Albeit, you make a fair point in regards to their age.
Sri Lanka had Murali, both not a single good fast bowler since Vaas retired.
West Indies - no one.
I'll take the agree to disagree.