England recently did rather better than expected in the ICC Champions Trophy. But the ODI side has been going nowhere for a long while now, and in addition to the fact that there is much indifference to the format, meaning few players excel, selectorial incompetence has played a considerable part.