Bizarrely a part of me prefers the Commonwealth Games over the Olympics. The Olympics are fun but they are so commercial now. Traditional Olympian sports like Greco Roman wrestling are being dropped in favour of pro golfers in order to attract more viewers whereas the Commonwealth sticks with sports like lawn bowls and netball. It also lacks the commercial ruthlessness of the Olympics and the World Cup - as far as I know no local shops in the host city have been forced to change their name & no governments have been told that certain safety laws (e.g. alcohol sales in Brazilian stadiums) must be repealed in order to be host because they don't want to damage the profits of one of their commercial partners. Also, it tends to lack the political nature of the Olympics - USA v USSR/China for dominance, China putting pressure to deny Taiwan the right to compete, etc. The Olympics is the most political apolitical event in the world. The Commonwealth Games has the England v Australia rivalry but it's a sporting rivalry. Plus, the Commonwealth Games has always surpassed the Olympics in including para-sports.
If T20 cricket ever gets included into the Games I'll be happier than a pig in shit.
And it is only in the Commonwealth Games that you can see Lawn Bowls.