Religion in Colonial America was dominated by Christianity although Judaism was practiced in small communities after 1654. Christian denominations included Anglicans, Baptists, Catholics, Congregationalists, German Pietists, Lutherans, Methodists, and Quakers among others.
Made them pay a lot of money
There was little control over urban life, they also performed social services for the immigrants, and the cities needed the services they provided. They understood how to use the political system for their own good.