Yeah - I know folks on this blog think cricket is over-rated.
However, the new India Cricket League is an idea which I hope works. The problem is not that Cricket has 'swallowed' other sports - the same can be said about NFL in America. The problem is that of hugely overpaid players who hugely under-perform. Hence people feel that it is undeserved wealth. The problem also is the geographic spread from where players emerge - look at the Indian team today. Most of the players are from the metro cities; a few from tier II towns and almost none from villages. This when an overwhelming number of people (hence potential players) reside in rural India.
The root of all this - the "John Company" monopoly model of the BCCI. Monopolies reduce qualities and exaggerate prices; they are harmful to the consumer, society and indeed even to the monpolisers in the long run. Breaking the BCCI monopoly will benefit all - most of all the players and the game.
And yes - when that happens it will be harder to include the "non-performing Nehru's" in the national team (though I personally disagree with that title for Sachin)