I think the ICC should take the necessary steps so that the smaller teams don’t get lost. Because the more countries participate in the game of cricket, the more interesting cricket will become. The ICC should organize more series between smaller teams so that they can at least survive. Maybe one day a smaller team will come out on top. As has come to Afghanistan. Afghanistan now has the ability to beat teams like Bangladesh, Sri Lanka, and Pakistan.
The ICC is primarily a money-minded organization and unlike the other sports bodies such as FIFA or FIH, they don't care much about the well being of the sport or that of the players. There was a golden opportunity to increase the popularity of cricket, by including it within the Olympic games. When Jagmohan Dalmiya was the ICC president, talks with the International Olympic Committee was proceeding well and everyone were hopeful that cricket would have been included in the Olympic games from 2012 onwards.
But then the combination of Sharad Pawar/N Srinivasan took over the ICC and they along with their sidekicks from the CA and the ECB spent most of their time in cancelling all the Dalmiya-era policies. The big-3 grouping held power for less than a decade, but during this time they managed to push cricket backward by at least 3 decades. The damage they did to the game is still there and it will take ages to make a complete recovery.