I guess you missed out my response to the same user and towing with the favorable argument is not going to help in the discussion IMO but anyway
You brought up an excellent point about what gives BCCI any authority to impose its views on others, despite contributing most of the money to ICC's piggy bank, i completely agree with that.
But at the same time, why do other boards feel entitled to the same treatment when they are contributing virtually nothing to the treasury? Please answer this..

I agree that India contribute the most to the ICC revenues, both directly and indirectly (through the diaspora). But at the same time, the BCCI is already receiving preferential treatment from the ICC. Every year two months of the cricketing calendar is blocked so that BCCI can schedule the IPL. None of the other boards are being given this luxury, and the ICC doesn't get anything in return. Also, the BCCI is given 3x funding from the ICC compared to other test nations (although they don't need it really). Even when it comes to hosting major tournaments, the BCCI is being given a preference.