http://www.gamerswithjobs.com/node/107852
This is an article on why the story is great, and I agree with it, except for the part with Torment (I can't agree with it since i've never really gotten myself to finish it).
To me, that article says, "I read far too much into my character and have basically roleplayed the entire game, forcing myself to suspend disbelief and invent facets to my character that are not in game." The person is reading too much into, at most, B- writing. Individual dialogues in BioWare games are AMAZING, overall plot structure etc? Shit as hell.
Why are sidequests in BioWare games so black and white, too? Even in DAO they were. You can say, "Yeah, but there's no karma meter!" all you like, but there are usually obvious "good and evil" choices.
Off the top of my head, here's a quest that is entirely morally gray and depends on an ethical choice rather than a "good vs evil" one: A hooker murders someone. As you delve deeper into the quest, you find out that the person she murdered was her pimp, and he used to beat her notoriously. She ended up killing him with a knife after he was coming at her to beat her and she was worried he was going to kill her. There're a wide range of choices, obviously, but the main two are 1) turn her in and 2) let her go free. This is a choice of law versus disorder or something, instead of anything else. It's about a person's ethics rather than "do I want to be good or evil?".