Brazil suck...
But that is unevitable, the country is TOO BIG and has too different cultures inside it.
It encompass the europe-style rural people in the south, highly industrialized São Paulo in southeast (with much of its culture now resembling Japan), huge farmlands in center, native americans in the north, and desert people in northeast.
native americans, obviously have crap income... but they are not poor, they just do not need income, they live from their own resources, outside the world stupid economy that think that more spending means more progress...
desert people, shock many visitors with their behavior of being non-greedy and avoiding work... But that is necessary, in the desert, you work only to live... being consumerist in the desert is the fastest (and most stupid) way to die there.
And so on...
But also, gini coefficient in Brazil show some realities... like that:
http://img.vejasp.abril.com.br/t/1/t360x270/00466257-0c3e4c8f3b.jpgSome interesting ethinic information: most people in the high-rise building are caucasians.
Most people in the favela, are mixed, black or desert inhabitant that decided to have a "better life" and went south in search of work.