The rankings are descriptive, not prescriptive and for that job, they do fine. Of course, cricket is far too unpredictable to predict a result on rankings, but they do help you see who has been the more successful team. Regarding the Champions Trophy, and India specifically, it must be noted that we lost just the one game, something which can happen to any team.