Well Gooch has a point, but one of Englands areas lately is to give players extended runs in the team, they have dropped the chop and change mentality, more so in test cricket than the ODI arena though. And with central contracts, there is perhaps a bit of pressure to pick from within that pool, otherwise you are paying someones contract for no reason
Same time can you really pick a better team for Odis than -
Trescothick
Strauss
Vaughan (as poor as he is in the Odi arena)
Pietersen
Flintoff
Collingwood
Jones G/Prior
Giles/Blackwell
Harmison
Jones S/ If he continues with injury problems Anderson
Anderson/Plunkett/Ali
As I said, Anderson, Plunkett and Ali are currently all playing in the current series v India because the management is attempting to narrow it down to one of those, whilst also gaining a realistic view on who is 2nd and 3rd in the pecking order.
The only other areas of uncertainty are if Prior scores a bagful of runs in this ODI series perhaps giving them reason to play him ahead of Jones. Vaughans batting ability in the Odi arena, although Fletcher shows him unwavering support, and whether Giles returns to fitness and can oust Blackwell. Other than that, it is pretty much set in stone.