The US and Canada are not the same just because they both have functioning economies.
Even worse, "South American countries" in general don't have their populace "desperately trying to flee". Some might, many don't. The phrase "South American countries", as if Brazil and Argentina for example were a single entity, is so stupid it boggles the mind.
Here's my suggestion to you: educate yourself, learn about other countries, and stop making blanket, incorrect and offensive statements.