RNG save scumming could be solved by saving the random seed. Doing that would mean that, if the player reloads and does the exact same thing, they get the exact same results. However, as some people have proven to me in other threads, people REALLY want their save scumming to remain intact, so I think there'd be a lot of opposition to that.