That was my complaint about DAO. I think I harped on it enough that I have to let it go, now. But I agree.
However, there was ONE instance that did have that. The Dwarven choice. Harrowmont is clearly the ideal choice, but the epilogue of that ending is fairly negative. Bhelen, the tyrant, turns out to be progressive. Even knowing he's progressive, he still murders a fair man for your choice. I think whoever designed that plotline and choice should be given more responsibility. So either you can choose to be a kind and honest person to end up with a Orzammar in civil war and isolated or you can help a tyrant and murderer free the casteless.