the economic and cultural core of brazil is moving away from the coastline (favelas, bahia, rio) and into the hinterlands, where the money is.  therefore, the old paradigms of what meant to be brazilian are also shifting. the new society now has new values better aligned with protestant doctrines, which are at odds with the tradidional ideas of what it means to be a brazilian (malandro, lazy, likes samba, cheats on the spouse, beach everyday, etc) besides, the spiritual needs of the people is making protestantism grow, as they are actually providing answers instead of dry rituals. brazilian catholics are pretty much caf com leite by now, and everyone hate the demon-worshipping african religions.
Brazil