However, I could easily forgive all of that because the game offered meaningful choice and consequence, something which most games do not.
Fair enough, but the immersion and presentation the other games I mentioned provided led to a better experience for me personally. I admit I am still relatively early in the game (I bought it last year but put it on hold with the announcement of the update) but the other factors really detract from the game - the camera, the poor combat, the terrible animations, etc. I'd like to see a game more like Oblivion but with significant character choice and real consequence; it would also need to get rid of difficulty scaling and improve the combat (make ranged weapons viable, magic less powerful).
RPGs have always interested me but I've never found one sufficiently deep enough (I didn't play Baldur's Gate, though I've heard good things), therefore it usually comes down to the other mechanisms to hold it together (hence why I liked Oblivion).
"The price of freedom is eternal vigilance."