One of the reasons there are largely Catholic and largely Protestant regions of Germany today is that people did sort themselves out geographically.