Thank you for including Canada on your list, though I'm sure that was a courtesy. We only qualified once, 1986, and failed to score a single goal.
We do have some decent talent now, as well as a manager who seems to get the team to play a system so hopefully in the future we'll qualify.
One of our main problems is until recently we've never played a 'home' game. That is to say that when they play here, the ex-pat community of the opposition fills up like 90% of the stadium (to the fury of Canadian soccer analysts and enthusiasts) . I believe that is changing as the team improves, and the successful impact of the three Canadian MLS franchises.
We have also suffered through a number of players choosing to take out citizenship of (insert ancestral country here) to play for anyone but Canada. Shameful.
Interestingly the women's team is loved and supported and many of the players are househild names across the country.
One day I will get to a big game like these, mind you I recall being in Europe during the 2004 Euros. We were nowhere near the host country but the party atmosphere was everywhere.