Sobre a maioria ser socialista, eu discordo. A maioria dos brasileiros é conservador. Tant o que se vc for examinar no nível municipal, onde os políticos tem mais contato direto coma população, a esquerda é muito fraca.
O que acontece é que quanto mais distante fica o politico da população, mais abstratas e difíceis de encaixar no seu compasso moral ficam as idéias e propostas. O que faz com que a maioria das pessoas não perceba que está votando contra os próprios valores morais.