Agree on all counts except about Curran. I'm not convinced by him as a test player. Got off to a flying start, but many of his early wickets were Indian tailenders, and his early runs were good and important, but he's never scored a 1st class 100.
The most infuriating thing about BnB is how many stumpings they miss. But the argument will probably be lost, and it was lost before Gilchrist too. Stewart was, like BnB, very good standing back, clumsy standing up, but he got the nod over Russell. I never agreed with it, but they persisted even though Stewart's batting form was clearly affected. And Bairstow reminds me of Stewart - even though Stewart would have been in the team anyway, he seemed weirdly determined to keep the gloves. But yes, it is a false economy.