A hamlet is a village without a church and a town is not a city without a cathedral.
How did the church lose so much ground in modern times? The church used to be the bedrock of civilization.
Can you imagine that? Until a cathedral emerged in a town, it would never be upgraded to a city.