If you look at the graphics of that football game compared to any flash based game, the decision is obvious.
The main issue is that the football game is free and relies on advertising and in game purchases, rather than the expected upfront cost that Cricket Power seems to be going to come with - as that's the case I personally would want something downloadable and permanent - I don't like the idea of paying for something that relies on a company keeping its servers up in order to play it.
That said, again I'm working off low information, the press release is the only official word so far (despite the release date already slipping!).
Apparently the most difficult job in the world is marketing a new cricket game.