Lack in battle mechanics compared to other first person mechanics and in comparision to other top RPG′s flatness of characters and quests due to lack of scripting it can compensate by the sheer amount of quests, the extensive world and the very good graphics for the amount of stuff that is displayed.
Same as it was with Morrowind and Oblivion.