I don’t think there is any point in talking about this. ICC is always going to think about money first. And that is going to be the downfall of ICC. To be honest every sports body needs to think about money. The ICC is absolutely different because they only care about money. For somebody you obviously need to think about money otherwise you’re not going to be good in the long run for that certain sport. But at the same time, in the long run, you are not going to earn a good amount of money if you have any favorites, and also I don’t want to upgrade and improve the number of playing nations. For ICC profit seems to be the only thing of concern.
If that is the case, then the ICC should stop claiming that they are a sports body. Rather, they should claim that they are a business organization. Maybe they could go for an IPO and list themselves in the stock markets as well. A large part of the revenues are used for "administrative expenses" and no one ever gets any details for this part. There is absolutely zero accountability and no one knows how a large part of the revenues are being spent. And since they have their headquarters in the United Arab Emirates, no one can demand for any sort of audit or review.
After reading people's comments it seems ICC is actually a business organization that only thinks about money. I really do not think that people actually understand how much money is generated through cricket. As @Sithara007 is saying, ICC should claim that they are a business organization, in business, there are risks and you have to think about risk versus the world at all time, but ICC does not have that problem. They are going to earn money regardless.
Nope. Every sports body doesn't behave like this. FIFA spends a majority of their revenue every year to develop football in the developing nations. And the remaining revenue is divided equally between the 211 national associations. In order to make football more popular (it is already the most popular sport in the world), they have increased the number of participants in the world cup to 48 (from 32). On the other hand, the ICC reduced the number of participants in the ODI world cup from 16 to 10. World Rugby is another organization which puts sports above money. They divided the member nations to several tiers, and provided additional funding to each country to develop the sport, depending on the tier.
As a neutral spectator, it seems to me ICC giving so much importance to their top three or four whatever you like to call them. They have been so biased.