Within the constraints of the existing system, the lack of transparent information and the lack of mod support for consoles .....I'm going with flexibility (as a PC gamer).
Not everyone has another 50 hours to throw at a character/console ability to fix errors/oversights/patch changes.
Mainly because choice is good and I'm all about the live and let live, mostly.
That said, I assume you did not refer to quest type decisions, can't be doing with people coming back from the dead, for example.