Ignorance The proliferation of media (social and other) has ruined politics. Before, politicians were doing an occasional good thing, out of sheer ignorance.
Imagination If anything, religions just show a lack of imagination of those who started it and believe in them.