~
CGF included cricket during the 1998 Commonwealth Games (50 over ODI format). The ICC threatened both the federations with non-cooperation, and the CGF decided not to include cricket after the 1998 edition. However, the AGF was more adamant and they are continuing to include cricket (it will be played during the 2022 Asian games also).
I wonder how that went, i just checked the scorecard and majority of the matches were terrible and people from the Caribbean was not playing as a team but representing their respective countries and i do not think that would be great either for the West Indies cricket board and then the big teams like Australia and South Africa facing the small teams were brutal seeing the scoreboard and no wonder it is not involved in Olympics.
I was in school at that time (1998), but as far as I know, many of the matches were competitive. Obviously there were one-sided matches, but you will get them even when full member nations are playing. And test nations do have an advantage over the minnows as far as the 50-over format is considered. The shorter format (T20) may give the associate nations a bit more advantage.