I think in the here and now Bairstow has a load of county runs and has at least some decent innings in the UAE. Stokes is part of a 4 man seam attack that is doing very well. Ali ,at 8, has looked ok and until England find a decent spinner nobody is going to remove him. That leaves Buttler, who if he can't score runs can be replaced by Bairstow as a keeper. Taylor has probably earned a gig, can at least play spin. Outside the UAE we need to find a reliable opener, Hales I guess is next off the taxi rank. I do fear for him if he starts in SA, not like Buttler getting some throwdowns v India at home last year is it?