You can partly put this down to not resting players at all, same thing happened in England they died in the ass after a few Tests, rain saved then from losing 3-2
I think the issue is we usually rest guys for meaningless ODI and t20s, but we had world cups late 2022 for t20 and ODI World Cup last year, where everyone wants to play.
Then everyone always wants to play every test. Ashes also had a bit to do with Lyon going down. I reckon we win the 3rd test if Lyon plays at Headingley. In saying that if Stokes didn’t declare day 1 of first test we probably lose that one.
I don’t think it was that much fatigue though, the wickets were more juiced up than usual and our batting is probably over balanced with dashers and can be a bit flimsy. Pakistan and Windies bowled well too.
As I’ve said before, hopefully we are heading into a period of more unpredictable test cricket. Wickets like those produced this Australian summer definitely help test cricket as a products