I'll freely admit that BioWare has a couple flaws here and there, but why are so many people ragging on them?
If you want uninspired and bland story, forgettable characters, boring quests, mediocre gameplay, shitty dialogue and terrible graphics, go with Bethesda (Excluding FO3 and NV, I quite liked those).
Go on. Name an interesting NPC in the Elder Scrolls series. Better yet, describe their personality. Tell me how they look visually distinct from any other jackshit down the street - and please, do make a case that they haven't been dredged up from the depths of the uncanny valley. Maybe add in a clever, funny, sad or otherwise stimulating line from them that isn't so much expository bullshit.
Did you somehow, by pure miracle, happen to be able to do it? Well, try doing it more than once. It's a lot harder than it sounds.
But surely, if their characters are limp, uninspired garbage, then surely the story makes up for it, yes?
Let's take a look at Oblivion and Skyrim.
In Oblivion, you're the chosen one in a time where demons are invading en masse, so you are tasked with finding mister deus ex machina and lugging him around, then gather some mcguffins and lo and behold, the threat vanishes pretty much instantly.
In Skyrim, you are the chosen one in a time where dragons are attacking en masse, then you fuck up a bunch of dragons, then a big dragon lad at the end.
That's what I remember of them, anywho, and I had to think really hard about what even happened in them. Great example of an immersive and touching story, yes?
My point is, BioWare is lambasted an awful lot for a few errors, while Bethesda is given free pass because...fuck, I dunno, the kiddies liked skyrim and the hardcore nerds liked Morrowind (Aka uncanny valley simulator with shitty combat and graphics).
That makes me kind of sad.