This was a tour which didn’t fit the calendar well, in that:
1- too soon after the Test series in NZ
2- some players elected to play PSL e.g. Hales
3- If you take the ODI series, England batted dumbly at times when chasing modest scores, and in the T20 series, the bowling was often wayward.
Unquestionably, Bangladesh are far better now than yesteryear (as their results at home show), having a decent batting line-up able to play pace, and have quality medium/fast bowlers, something they didn’t focus on given the type of wickets at home.
On quicker bouncier strips away from home they can still be bullied - I see them developing as Sri Lanka did.
As you allude, if you take England away from the concrete runway tracks with little/no movement, they often struggle, often through poor technique and impatience.
England’s white ball squad seems like it is ‘hanging on’ for the ODI WC with a number of players surely going to retire afterwards. Moeen, Woakes, Rashid, Jordan even Roy maybe?
They have good depth and are bringing on new players, and needed experience of these pitches but Bangladesh were excellent. You also sensed (from the crowds if nothing else) that the T20s were what mattered most to them.
Well tbh you can only win the games in front of you and I never said they were world champs. However it’s interesting to note that they’re ranked 1 in tests having played considerably less games (35) than England (50) and India (37) and less ODIs than India (35v47).
I don’t think there’s a great deal between the top four at the moment.
Each can beat the other in any format on any given day which is healthy for cricket.
I think England hamper themselves with too busier schedule which also devalues the game.