To be fair and not to take anything away from Sundowns, the best players from the countries you listed do not play in their domestic leagues. Ghana and Ivory Coast do not have a single domestic player in their World Cup squads, they all play in foreign leagues.
The PSL and clubs like Sundowns, Chiefs and Pirates also have an enormous advantage over most African clubs because of the resources available to them. I'd imagine only the North African clubs come close to the facilities and resources available to the local Big 3.
We should be dominating African football, or at the very least be perennial contenders, purely off of the resources (money and facilities) available to us.
Anyway, the above aside, it was awesome to wake up to us winning. I couldn't watch the game, but the first thing I done when I picked up the phone was check the result and it was a lekker way to wake up. Going by the highlights and based of the limited commentary in the highlights, we dominated the game and could have come away with a couple more goals. But a good result nevertheless. I think we can take Canada as well if Broos sticks to a positive gameplan.