Sort of like NYC, turning into an outdoor shopping mall.

I don't know about the laws in France, but in the U.S. setting up your own church can be financially lucrative and get you all sorts of special privileges.