I do think there are easily 20 teams that could compete and we will/should see that soon.
These 12 are already there for 2022
View attachment 264045
Outside of those you have:
Full members: Zimbabwe, Ireland
12 UAE (who keep beating Ireland)
13 Nepal
14 Scotland
17 Oman
18 Netherlands
19 PNG
20 Singapore (who have beaten Zimbabwe)
28 USA (ODI status)
If you just took the top 20 teams and seeded by their ranking, 3rd place would be a real battle in each group. Group 1 and 2 a real group of death where 2nd place would be up for grabs too. Whatever way you shuffle it around between 1st to 5th seeds you would get an interesting and competitive group.
View attachment 264046