ICC shouldn't have kept world cup in the month of June where it mostly rains in regions surrounded by sea, particularly India and England. Either it should have been in Feb-Mar/Apr like the last 2 WCs or during Sept-Oct like T20 WC '12. Too many matches abandoned due to rain. Revenue drain for the broadcaster and ICC.