Corporations were essentially like religion, only they provided resources when you didn't have any.
Are we talking about corporation in Civ4?
My Civ4 corporations consume resources to provide me with gold, food, science or culture values. How come yours sound totally opposite? Further more my Civ4 corporations always provide me with what it suppose to as long as I have not lost any resources it required, it never wait until I "didn't have any", there isn't such a condition.
And the only interesting thing religion gave was the diplomatic blocs it created.
Not true.
I dislike all diplomatic features in Civ (whatever you do with the F4 screen), how come I still find religion interesting?
I like the golds I can collect through religion shrines and its does not taste like corporation at all.
Both have been replaced by City States.
That is the root of a big problem. City states have been badly implemented. Didn't you read about all the complains?
And I find the Social Policies to be quite interesting.
Better than Civ4's Civics + the slider of gold vs science vs culture?
I read a lot about how shallow Social Policies is, how helpless players are...
What's wrong with trade routes and buildings?
Building are not wrong, they just become useless due to timing. Again, read those complains. They couldn't be false because people are paying for the game and yet being frustrated by it so much.
Making buildings cheaper could be an improvement. I do not know at the moment what balancing needs to be done if that happens.
According to what I have read about Civ5, it seems no single adjustment can save the game.
That's nice. So you should be able to code a better Civ V AI easily then?
I don't know for I am not paid and have not tried. But tatical logics are easier to be implemented than strategic logics, that one is for sure. So, again, damn the Civ5 programmers.
Are strategy games not supposed to have difficult choices?
I find it funny, for your wording change from "Strategy" to "Dilemmas" then "difficult choices".
It is like the weigh has been lighten step by step...
Anyway, the answer to your question is NO. I would suggest you to replace the word "difficult" with "smart", than it should sound more appropriate.
If yes, why? It's much less a game of thought when there is always one easy, clear choice to pick.
In this case, I think you are not the only one, I have seen many claim picking a right option is strategy, in fact it isn't. Some said (I think that includes you), the more difficult to make a choice, the more strategic one has to be. That is simply wrong.
Let me quote you an example, say you want to attack an opponent city:
1. Ploting exactly when to start attack, the number of units, what kind of units and should it be a sudden attack from which direction, are all strategy.
2. During the war, choosing to attack enemy unit A first then unit B, uses your long range unit A to attack first then follow by malle unit B, are not strategic, they are simply tactical choices.
Now, in Civ, for 1. there isn't any interface, any option list for you to choose... therefore, there isn't such thing as difficult choices that make you think strategically.
You might hesitate quite often when come to pick a choice while playing Civ, but I bet you are facing tactical choices, rather than what you have always believe as strategy.