The irony is that no one can stop or question BCCI from extending the schedule of IPL. I don't know which world class players bcci has found though IPL. All good players in Indian side have come through there domestic cricket. If ipl has the capacity to produce world class players, India won't loss that badly in recent WC.
This was inevitable. Cricket also needs to move from country-based tournaments to franchise leagues with teams comprising players from multiple countries. Look at football. Leagues such as UEFA Champions League, English Premier League, La Liga and Serie A are much more popular when compared to the international tournaments. FIFA tournaments still have a place, but they don't engage in useless bilateral tours very often. I would like cricket to move in the same direction, and this will result in more revenues, more T20 matches and will avoid lop sided matches.