I still saw a lot of people complaining about the rest and rotation policy, but you really can’t expect Buttler and Stokes to come out of all the IPL drama, let alone the India tour before that, in a month of White Ball Cricket in England, then five Tests, then a T20 World Cup, then the Ashes in Australia, then the… I don’t know… 17 or 18 different postponed heats that England are supposed to play l ‘next year. This is not a recipe for good performance. And anyway, Stokes, Bairstow, Buttler, they’re all players with Test batting averages in the 1930s. They can each play amazing innings, but they’re not consistent racing patterns.
When it comes to the squad structure, you can certainly say that England should have chosen a spinner at Edgbaston. But the seamers would still have been supposed to make most of the wickets in the first innings, and the presence of a spinner wouldn’t help the bat. This is England’s problem.