No... Decisions are too subjective sometimes and it can irk players for years.

For example, it's an evil decision in dragon age origins to not risk the lives of an entire town and kill one woman instead. As we've been made to understand, the raids on the village will only get worse if the issue is not addressed.

Now, to not kill this woman (whose fault this all is anyway), we need to leave the town unprotected for multiple nights. This is by all means irrational and signing off on murder. The entire town will die by all logic and narrative sense.

Except, it doesn't. You have unlimited time to seek alternative help.

If I see decisions pigeonholed and divided this badly into good and evil again, I will really take too much psychic damage and unlock berserker rage. It doesn't help that some "evil" choices so far really are of the "stupid evil" type. I don't have the confidence that Larian can pull this off. Just give everyone all choices.