They have the most money, people, Cricinfo dedicates a lot of time to the IPL, and as a business so they should, and our Indian friends on here would make a fair sizeable portion of the nationality of members on here. Pawar is set to take over the ICC, so why not just cut out the middlemen and make the BCCI the leading body in cricket. Everybody votes for them anyway. At least until John Howard takes over ()
Keep the MCC for being in charge of the rules, and do umpire appointments, as well as keeping them independent, as no ICC board member can work for MCC, and the keep scheduled World Cups as they are, but I don't really see what relevance the ICC has. BCCI rules the roost, as he who has the most money rules. Nothing wrong with it, that is how it is in the world.
Wouldn't concern me in the slightest if they ran cricket or not.