ICC wants to make more and more money and it is forcing too much of cricket, though some cricketers are not happy they are seeing the money coming from each game. But too much of cricket detriorates players health.
Just remember the 80s or 90s, one day cricket was only once in 3 months, may be there were 3 tournaments in a year.
It has become like films on television, in the 80s we were waiting for the sunday for any film old or new and enjoyed it, remember no ads during the films. Now, at any time of the day you will see 2 or 3 films on tv, the film makers are loosing audience in theaters and the audience are not even interested to see any film on tv.
Coming back to Cricket, I wish the South Asian cricket boards abandon the ICC and switch to earlier formats which was less commercial and good sport.