BCGuy,
As a Brazilian myself, I must say I understand the situation. It is, as you point out, a cultural issue. If you know many Brazilians there, you'll probably notice that they tend to keep a distance from other Brazilians. There's no Brazitown anywhere to speak of, there are few Brazilian associations, few Brazilian schools abroad, etc. (I am speaking in general terms, and I know there are exceptions)
Some commentators have argued that the two facts are linked: Brazilians avoid their country fellows because they're ashamed of what they do. Of course, this does not apply to those who achieve more "successful" lives, they do not have anything to be ashamed for, but on the other hand, they do not need the support of a community.
Brazilian teenagers are one of the largest demographics of ESL schools in Canada (and I was one of them!), but you find almost no Brazilian au-pairs. Why? What middle-class Brazilian family would put their children to shame by making them work as babysitters abroad?
I find the whole issue fascinating, that's why a while back I asked you if you were aware of any studies in the habits of migrants living in Canada. It would be interesting to compare how they behave, and you could probably extract some important lessons for policy-making as well.
(again, I know this is a stereotype, and that there are lots of Brazilians who behave differently)