The new religions were not the religions of a wealthy upper class but of the urban middle class, the poor in the cities, and the peasants. They carried an appeal to these groups because they gave expression to a new feeling of freedom and independence as well as to the feeling of powerlessness and anxiety by which their members were pervaded.