The Big Bash League and its predecessor, the KFC T20 Big Bash, promoted local Australian players and provided an explosive roster for Australia in T20s. England, the home of T20, have plenty of T20 players who can win games, including the World T20 tournament. Even Sri Lanka's and Bangladesh's Premierships give plenty of opportunities.
On the other hand, we barely find Indians in the frontlines in IPL teams. Teams such as Kolkata, Bangalore, Mumbai and Punjab stuff their top four with overseas players. Some teams have two overseas players as strike bowlers. With very little opportunities for Indian players, they get very limited chances to grow, and when India field T20I XIs, they are found so hopelessly inept, the lack of opportunities in the IPL show. While the likes of Gayle, Hodge and Wright effortlessly play the big shots and run hard, Indians get out playing million-dollar shots and running too hard. Their bowlers have no clue about how to face T20 stalwarts. We find T20 misfits such as Manoj Tiwary actually fielded in T20I matches!
The IPL will regain its relevance only when the number of overseas players is reduced, in each squad and the playing XI. Why should Indian teams depend so much on overseas players, unlike their Aussie or English counterparts? I want my country's premier T20 league to unearth an Indian Luke Wright, Brad Hodge, Dirk Nannes and Azhar Mahmood.