The answer is simple.. We have enough young players and older heads to have 3 separate teams (obviously some will play 2 formats) with captains that aren't defensive.
Kohli is very defensive but they have out thought England in every aspect.. When they have needed to put a big score on the board they have cut the one day shots out. Their bowlers have bowled the right lines and length and attacked when they needed to..
One day shots (in every test!!) from Ali, Root, and Cook ( ur top 4) has been our downfall when they should be making sure that they bat TIME as well as tick the scoreboard over. Then Bairstow, Stokes and Butler can play their natural game with no pressure.
Does Root, Ali, Woakes, Rashid need to play T20? For me let Duckett just play the shorter format and look for players like Westley, North East, Vince etc to play mainly tests. It can happen if they give central contracts for players with ability and allow them to go away and develop their 4 day cricket skills. The knock on.effect would be a stronger 4 day game, an opportunity for more home grown players to become good one day players as their places aren't taken by players trying to play all 3 formats because of the need for a wage..
Personally I don't think it's been fair on Stokes when for every test match this series he has had to play a defensive type of innings.