thats the problem with Bethesda games. Its fool's gold. I mean hey, I do admit, from Morrowind, to Oblivion and Skyrim, the game CAN suck you in, with its scenery and the freedom (you believe ... )to have.
But that is all, really ALL just on the surface. Once you try to get deeper in to the story or characters, you realize that its simply not there. There is noting in that world where the freedom you have would really mater, nor do the characters show any quality in writing and what they do.
They got better with Skyrim as far as the "surface" goes, the world definitely makes more sense then Oblivion and Fallout 3, albeit, Bethesda really had no other way then to go up from here ... particularly after Oblivion.
They really have to decide what they want to offer. Do they want just a Sandbox, or do they want this rich and great RPG experience about epicness? They definitely lack in both departments if you ask me, because Bethesdas Sandbox doesn't offer the qualities of games like Saints Row or Grand Theft Auto offer, neither is it that "huge Bioresque" RPG experience (I am talking about Baldurs Gate 1 + 2 here not Dragonturd). Their writing should be more consistent, and they should rather try to get the story for the game, not creating situations of vast epicness ... with 5 people battling each other ... it simply doesn't work as its clear that the game has a lot of limitations. I just don't like games that try to do this massive stuff on some large scale ... but completely forget that the engine the use is simply not suited for it. So many things can be done with cinematics, or throwing the player in the right spot for example. It worked so many times in the past. Like not even let the player get DIRECTLY in to the huge battle, just showing a small glimpse from it. Walking over a bridge while the battle happens under you, watching at it from a castle, or what ever. The Witcher has done it in a decent way for example.