A lot of things that cricket needs doesn’t seem to be a priority for the ICC right now. It feels like money is the actual priority of ICC. As long as the money is flowing they don’t care about what happens to the game.
It's not just the ICC which functions in this manner. Other big organizations like FIFA, NFL, NBA etc also function in a similar manner. It all comes down to money at the end of the day.
@DanWalker, Agreed.
Haunebu, Yes, I understand and I agree that at the end of the day, it all boils down to money at the end of the day. But as far as I know, the other organizations actually care about their respective games. They understand that without the improvement of the game the money is not going to be there, so they are working to make the game better.
However, when it comes to the ICC, it seems as if they are not even caring about the game at all. Otherwise, they at least would have tried to increase the number of teams that play cricket regularly. There is nothing funny about holding a World Cup with only 10 teams because that would be a joke

.