The only way a dice roll makes sense in a game is; if you cannot take it back, also known as saving and loading a game.
If, actually when, it is the case that you can indeed save and load it stops making sense and just becomes a time sink. Now you could argue just stick with your dice rolls however, specially in the highest difficulty setting, it is often simply impossible to do that. For example there are many ambushes which if all your party members fail perception checks and if you walk into them you simply cannot win that fight. It can often be over before you get a turn. So it becomes; either at least one of your party members succeed the check, which is often the case, or you have to reload a previous save. What was the point of that dice roll then?
I am not sure how that could be tweaked, or if it could be tweaked in a way that it is played in a way the rolls make sense? Also there is the fact that as human beings you do not want to roll dice and keep losing. If you can take it back 90% of the time you will because, well, why exactly do you want to lose? OK maybe for a different experience.. But that quick load button is just looking at you.. Do you really wanna lose? Do you?
I was telling it for ages, to pl who rages about not having "roll for attributes"
"Are you trying to convince me you not going to save-scum if you didn't get good roll?"
"i would never... i... screw you and your comment, i want my rolls for score anyway!"
"So.... you just want to cheat? I mean... that's your right as a product owner. Just don't expect cheating capabilities be ship with the game... made by devs themselves. Go on Nexus - there ae shit tons of cheating mods"
"How dare you call me a cheater?! I wouldn't... you... arghhhh!"