I agree with what you said here, unfortunately, Fable 2 received good reviews by most gaming sites and magazines. I guess they played a different version than I did..
Here is what I thought of it:
Fable 2 was passed off as an open world RPG where you could do whatever you wanted..
It is not an open "free roam" world like they stated. In fact is very much linear. You are on a set path that you are rarely able to deviate from. You have to go through the story mode to unlock the other towns. This is not my idea of a 'free roam' game. Take Morrowind for example, they just let your character loose upon the world. You could travel anywhere your heart desired...as long as you had the potions.
Your choices in the game have consequences. "It will no longer be choose this for good and this for evil"
This really did not change much. It basically was choose one set of dialogue for good and another set for evil. All that was added was purity and corruption.
Co-op.
Co-op is absolutely horrid in this game. It is by far the worst co-op experience I have ever had.I would much rather play StarWars Lego's co-op than Fable 2's pitiful excuse for one. The camera cuts your friends off from you and you constantly have to keep backtracking to get your co-op buddy out from a ledge that neither of you could see really. If one of you pause, you both pause. The whole time it feels as though you are both tied at the waste by a long invisible rope.
After all the hype for this game I truly expected a revolutionary game that blew my mind away at every other turn. Sadly, this game was not it. In fact, I would go so far as to say this is the biggest let down of 2008, possibly of the decade. Not only was the games functions overated, but it also shipped with many bugs still in the game. This has become an all too common occurance in the game industry due to the available option of 'patching' games after release. In the days of the Nintendo, if a game was released with bugs in it, there was no way to fix it. It,along with production company, would be tossed aside and ridiculed. The industry has changed and now many companies produce these games on an unrealistic schedule. The result is a game that loses many of its originally planned features.It is truly unfortunate and I hope that in the future there will be an industry wide change in the way games are produced....but I doubt it.