It was a bit mental picking him after no cricket for so long to be fair...he went to India and was basically just there to sit around the sheds and have net sessions, so he's had longer out than the rest comfortably. In fact his last game of cricket was on the 22nd of January. It's Henriques in Sri Lanka all over again.
Our selectors really are deadshits. If they see him as part of the Ashes make up (and they definitely should) then why not have him at home preparing through domestic cricket? He can get in pre-season training (I note NSW began on the weekend with an intra-squad match, I assume the other states have started too) the full one day cup and 2-3 shield games before the Ashes.
In another head scratcher, SOK has been called into the squad to replace Haze. Why? I rate the guy, but if you've just dropped him for Ashton Agar, and Agar has performed well in this test, what point is there bringing in SOK? Why do you need four spinners in the squad?