I wouldn't say that. Costa Rica, Jamaica, Honduras, Panama, and Trinidad and Tobago all have decent squads. Canada would've been included in that 8-9 years ago, but they've really fallen by the way side.
Worst Rated Comment
For starters, ChileanKOP, Mexico play in the Estadio Azteca, in Mexico City, which is 2,250 meters above sea level; I don't think Mexico would find it difficult playing in high altitude since they do it half the time anyway. Secondly, the number of spots awarded is based on ratio of teams. Statistically African teams have 5 teams qualify out of 53, or 10.6%, Asia has 4.5 out of 46 teams (approx. 10.2%,) Europe has 13 out of 51 teams not counting the host nation (approx. 4%), and Oceania league has just 0.5 out of 11 teams qualify (a conditional 22%). North America has 3.5 spots of of 35 or 10% and South America has 4.5 out of 10 teams or a whopping 45% qualify. That means that from the get go every team in Conmebol has an almost 1 in 2 chance of making the world cup.