I will try to explain why I don't like religions, I'm pretty sure some of that was part of the devs reasoning.
1. Religions in the early game were randomtastic. Here are two examples from my games:
- I found a religion, rest of the world converts to different religion, despite me wasting my early production on missionaries, because the AIs religion gets spread better via random trade routes. So I want to convert to the swarm, to not be stomped. But I can't because, nobody from the AI bothered trying to convert me, and my own religion hardens random spread from trade routes.
I get to choose between converting to no state religon (major happynes mallus) or getting stomped.
2. Religious Techs were boring.
Going for the early religions can be a huge advantage, if the numbers from point 1 play along well, but even then they are boring. Sure, you can built the oracle and snatch another early tech, but if you say, beeline to monotheism, to get two religions in your starting city, you will be out of the early expansion and might be suffering greatly, if someone like shaka is your neighbor, who isn't impressed by shiny temples.
3. Religions are hard to found on higher difficulties.
I have to guess here, because I don't play higher than monarch, but I don't think a player has a chance to found a religion on deity or immortal, making it a AI-only thing.
4. It sucks to not have a religion around.
Some Civs aren't in the position to found a religion, especially the ones without mysticism. Some Civs can make up for that by being financial, having fishing or a heap of gold infront of their doorstep, to get juadism or taoism.
Now, while this isn't a problem on your standard pangea map, I fancy mainly highlands and archipelago maps, where you are seperated from the ai, during the early ages. (by ocean or a vast hill land full of barbs). And it sucks to have to spend gold for archers maintenance, to gain happyness via monarchy. Makes the gap between you and the guy who has a religion + shrine around, even wider.