i think the real issue is WC players being benched. The IPL is not meant just for Indian players. If you take out the Intl players then it will only be a meaningless battle. The purpose of IPL is entertainment, glamour, letting locals share words with intl players and so on.
If a youngster of India does well against India, think about the confidence! Or a local who hardly gave runs to guyz like Gayle and sehwag.
It mixes intl tender in domestic league. Otherwise it would be nothing but another Faysal Bank T20