Buttler has to be dropped now, he had a great run when he came back into the side but he's not in the same form which got him picked. Foakes is a far superior keeper and more than capable of at least matching Buttler's average with the bat. I'd also back Foakes to bat longer even if he made less runs which could be crucial if the likes of Stokes and Pope need a partner to build an innings with.
think England have done right to stick by Butler, but good point about Foakes and anyone batting sown the order, its not just the runs its how they can hang around for others. like Leach for example
Butler was a Smith pick so perhaps has had a bit longer than others, but SL is coming up I think England will now change tack and have a specialist Keeper, What we do in the future thou may be different.
I think myself we are long overdue Faokes playing, don't care what he did for his County last year, in an England shirt hes never let us down