Their ranking system is a big joke. Namibia is placed in no.14 on the rankings table, but they have never played against Bangladesh, who are at no.9. Then how can the associate nations move up the table? Even for sports such as baseball, the IOC has the requirement of a qualifying tournament. I don't think that they will waive that for cricket. The ICC administrators are still living in their la la land. They believe that the IOC needs them more than the other way around. And we are talking about a sport, that is no.1 only in a few countries in South Asia.
As we already talk many times about ICC and their system which is completely joked they never think to improve quality of the game and never work on any other improvement which bring them as better sports organization which is surely one of the worst thing happening around here for long time which is surely going to be problem for them even they never feel about this now it's time for having few changes like introducing tier system for ODI and T20i which give all teams to play against each other for the time span one or two years which help to improve quality and this system surely give better idea about progress of the game.
With right now many countries are trying to join this T20i format surely this will create more interest and entertainment for the fans with financial mindset will also change specially now as we are having USA which is also going to start their own franchise league system surely big improvement for them game in near future.