Naah, ICC is trying.
They are organizing qualifier in the pacific region for T20 world cup 2024, and those teams consist of native players.
Vanuatu just qualified from Qualifier A, and will be playing against Philippines, Papua new guinea and another team from Qualifier B.
Qualifier B consist of japan, south korea and Indonesia. It starts from October 15 and you can watch it for free at ICC's website. I was watching QUalifier A and it was pretty fun. These teams had good quality batsmen and fielders, but they lack good bowlers.
Cricket is definitely expanding, it has seen many new additions in the last decade. Its expansion in new countries also depends on their culture. ICC needs to target school children and promote cricket to them. Which they are already doing in pacific region, not sure about Western hemisphere. It's a very loooong and slow process.
Pacific teams (especially PNG and Fiji) are not dependent on foreign players, as they have a long cricketing history. But recently these teams have seen their fund inflows reduced to 5% or 10% of the previous amounts, due to the changes in distribution criteria. Most of the ICC funds now go to teams with foreigners such as Oman, United States and UAE, because these teams are able to win matches as a result of their foreign imports.
I would classify associate nations to three categories:
Category A: Teams with nearly 100% native players - Scotland, Namibia, Nepal, PNG, Vanuatu, Argentina, Israel, Myanmar, Iran.etc. These teams in general are getting more and more irrelevant, as they are unable to compete against teams such as Oman who pack their XI with foreigners. Only exceptions are Scotland and Namibia.
Category B: Teams that used to have 100% native players, but now transforming towards 100% foreigner composition - Netherlands, Denmark, Germany, Japan.etc. These teams want to stay competitive and they realize that the only way to do that is to pack their teams with foreigners. Two decades ago, 90% of the players in the Denmark team used to be natives. Now they usually have XI without any native players.
Category C: Teams with 100% foreign composition - UAE, United States, Singapore, Hong Kong, Oman.etc. These countries doesn't have any native players and no one supports their matches from their respective countries. But in the end, they end up with the largest chunk of the ICC revenues, because they are able to defeat teams comprised of natives.