The World T20 in Bangladesh isn't really benefiting the international game with this cluttering of the cricket calendar.
Last June most of the same teams gathered for the Champions Trophy in England; within a year they'll do it again at the World Cup in Australasia. That's three global tournaments within the space of 21 months, yet the world test championship remains shelved. This limited-overs feast is a recipe for too-much-of-a-good-thing; the graveyard shift playing times of the World T20 will discourage all but the most ardent New Zealand fans from watching.
Those times are more conducive for other parts of the world — late afternoon and post-dinner on the sub-continent and a day-shift in England — but that is no guarantee of enjoyment.
Twenty20 was seen as a panacea to lure old fans and entice new fans — but it's become an epidemic. Cricket needs breathing space in its schedule to make internationals special again. T20 might need to become a purely franchised league sport so international status is reserved for the test and 50-over formats. T20 initially reeled in the revenue; fans may 'burn out' with the current saturation of satellite leagues worldwide.
No one can blame players and coaches for banking six-figure cheques for a couple of months' work in the Indian Premier League and lesser sums elsewhere. If you're part of the T20 merry-go-round and it's paying the bills then, understandably, there's a reluctance to bite the hand that feeds.