Would somewhat agree with this. Even though more is made of their behaviour than there is, specially by foreign media /boards/staff people etc... because they no longer have the veto power they did previously and full control and they do not like this.
It is more balanced than it is made out to be right now because how tilted it was before one way.
Bangladesh haven't toured Australia either since 2003 and have 2/3 test tours there cancelled due to commercial reasons since then and all the big boards have similar FTP's.
Besides this example is incorrect, because it is not the BCCI which has a problem with Bangladesh touring India , but actually Bangladesh board have wanted India to tour there in exchange of tours here so they can make more money.
Hence ,why India has toured Bangladesh more times than any country for both Tests and ODI's to help them out financially and also keep their vote etc...
It is not just cricket though where the powerful wield more power etc.. but in every damn sport.
In Field Hockey the rules were blatantly changed when India and Pakistan were on top and the game shifted to astro turf and then the offside rule removed because the western countries and Australia could do so and generated the most revenue.This resulted in the fall of the traditional dominant teams.
Meanwhile the likes of Softball, Handball, Baseball, Judo etc... have been Olympic sports because there is a commercial market for them in countries which give most revenue and they want these sports and others in. Who would care if India wanted Cricket or Kabaddi in? Hell they were even dropping wrestling from the commonwealth games.
And the list is on and on in every sport and sporting body......
So it a bit naive to expect any sport not to listen to the financial powerhouse, even though Cricket is a lot more even than most sports in terms of non financial power distribution.
Now coming to the bargaining tactics in the ICC ,hell every board engages in the same and wants to get want they want through.The CA and NZC wanted a shorter world cup next time with less minnows so they were willing to concede last time to delay the UDRS decision.
While this time even the PCB and BCB agreed to support the minnows inclusion into the world cup, in exchange of some of their support to block the rule change for presidency which they did succesfully delay against the might of the CA, ECB and BCCI together due to getting South Africa on board.
So it is a bit naive to assume the BCCI will sit there and roll over when every other board engages in give and take and diplomacy. And BCCI does not get it's way on everything too, as is made out sometimes. Neither do the CA, ECB, BCCI together.
Every board is engaging in give and take not only in the ICC but in every sporting organisation,so why shouldn't the BCCI to get the best for itself when it has more to give in exchange to get it? Would be stupid if they didn't.