I think BCCI does utilize the IPL well enough to find some young talents and later develop them to be a world-class player. And if you think about other cricket tournaments like BPL for PCL, I don't think I can say the same. I mean just look at Bumrah and Pandya. They were not the same before. But India has taken the opportunity to nurture them and make them better players.
Before IPL, India must have been used domestic matches and tournaments to find out the new talents still IPL might have simplified their job, I agree but nothing new in terms of identifying a new talent because of IPL; it has been happening for years. Same way, we cannot say BPL or PCL or any other tournaments are not doing the same. If authorities who responsible on identifying new talent are corrupted then no tournament will help right talented people and IPL cannot be an exception. IPL is big in terms of revenue hence it is setting examples and milestones for other countries to follow.
Well if someone is performing in IPL then even if there are corrupted people in system they cannot keep that player off for long time because of so much exposure in media people will soon start questioning that why this player is not selected after performing soo well...senior cricketers will say this media will say and even normal peoples on twitter will also have their say and selectors cannot ignore that for long