It's because of tv viewers.thats why 2015 world cup in australia adjusted to indian timings from 8 a.m to 5 p.m.tv viewers are high they are profit makers.its good to start matches 1 hour early.50 overs games are not so interesting like t20sOnly 7 Day/Night Matches out of 51 matches this WC(including Reserve Day matches) and non of them featuring India