I've decided to remove shrines from the game.
Shrines idea originally came from Civilization 5 social policies. In Civ5 social policies are organised into trees, and each tree has five policies in it. If you pick all five policies from the tree, you get a special "finisher" bonus.
I like this idea. You can just grab policies you want or you can go deep into a policy tree for that finisher bonus. I think that it is intresting.
Shrines were like that. You can build shrine only if you pick all beliefs from a certain beliefs' tree. You can build a shrine multiple times, so you can choose to spend all of your faith points on shrines or continue to pick other beliefs. I thought it was an interesting decision to make.
But I realise that shrines are not well made. They are hard to understand and hard to see. And, of course, they are very hard to balance.