Because liberation theology is more Marxist than authentically Catholic? 

Why do at least some portion of the poor find Pentecostalism more in tune to their spiritual needs than liberation theology?  I imagine the parts of evangelicalism having a personal relationship with Jesus, reading the Bible, prayer, appeal to these folks more than bringing down structures of oppression. Why is that?  Why were they unable to find that in the Catholic Church?  Did we neglect the spiritual to focus mainly on the temporal?  Liberation theology doesn't speak to the world beyond this one, and is Marxism with a veneer of Christianity. Do these poor folks need others to come in and say liberation theology is best for them?