I think the awareness about the causes of the situation is increasing. It's a slow change, but I'm confident that it is happening. For the first time we are seeing huge political figures going to jail and I think the Brazilian people is getting fed up with the politicians and will demand some change. Brazilians just need to get serious about who they vote for in all elections. Guys like Cunha, Collor, Aécio, Maluf, all elected by popular vote. The people elect known corrupts and then wants to complain about corruption.
Yet, how can people properly choose their leaders if they dont have the proper education and knowledge to do it? Most of the population is very poor and of course targets of populism specially if you promise to give them something like a house, money or whatever. Thats why usually you see that in richer areas populism is much weaker than in poor areas.
So when you say "lets take back Petrobras from the capitalist pigs americans, the oil is ours" I understand why people believe it and go with those ideas. Its easy to appeal. Just education and knoledge can counter it.
Anyway... lets wait and see what will happen in the future.