Call me a really devoted fan, but I love these games so much I actually look at a forced re-do as a way to do things more efficiently.
Fable 3 does looks really cool though.
I agree with you on that half way. While I have done redo's as well when I realized I made mistakes on my build or whatever, I don't like to be forced to start over due to a software issue. If it's my fault for a redo, I can live with that... I made a bad judgment call and I will be a better, more efficient player next time. If it's because of software issues... then I feel like I was doing everything fine and now I have the burden of restarting and going through everything all over again. Even if my character was full of mistakes, I still don't want to be forced due to software issues.