This is very true. Plus American's tend to equate socialism with communism without realizing that many of the "liberal democracies" of Europe have socialist leanings including England.
Now our new "threat" is China, a poor country that rose to become a economic giant in just a few generations (much like the USSR, except with less interest in expanding beyond their own territory).
Religion offers simple answers to complex questions. Religions like Christianity and Islam offers the poor the ideal narrative - the faithful will receive their just reward in the afterlife (and the immoral wealthy their just desserts). They define clearly how we need to be in life to ensure everlasting bliss - a powerful narrative and one that is difficult to overcome as long as the poor remain poor. Economic stability, personal security, and a real hope (not just failed promises) of a better future may be the only way out.
Bookmarks