i'm nearly reaching 180 hours in this game, if the game was as bad as you say then you are doing something really wrong, sure some times i get in a fight were i'm really powerful with a spell or 2 i decimate my enemies (it's simply because the mobs doesn't scale with your level so it makes it very easy to deal with). But most of the time i feel like i'm on the losing end by getting my arse handed to me by the mobs by getting stunned, possessed, charmed, knocked down and what not... then you your characters and companions getting hit without having a chance to move/hack/cast or sweep your arse from the ground.
In my opinion the NPCs should be scaled in function of your lvl through out the game even if you get the quest with a much lower lvl.