Everyone knows the most interesting stories happen when you fail in D&D.
I kind of disagree, this is also only true playing with a human-driven game, because based on how you failed the GM is able adapt the story on spot and make a new way to let you take the opportunity item/given/stuff given - all aiming the ultimate goal, having fun.
Playing a software-driven game means, in most cases, you just lost an item, one opportunity, or triggered combat - the worst is to lose an opportunity. A game with so many choices and routes could be improved if the opportunities were based mostly on the decisions, not on random rolls. Routes are meant to be explored, not found by chance.
What irks me is the damned "check failed" popup. Now i know something is there and i want to know whst it is.
Exactly - a different route based on your decision, hence the reloads.