I believe I read somewhere that Larian changed the combat because when they followed 5e as closely as possible, it was boring since there was a lot of misses between hits.

We also know programs are incapable of making dice rolls 100% random. So why not tweak them even more and keep the 5e ruleset as close as possible?

May I suggest rigged dice rolls?
Easy - dice rolls are favored towards PCs and in advantage situations they are almost guaranteed of success.
Normal - dice rolls are as random as possible.
Hard -dice rolls tend to roll low. Not sure why anyone would play this but hey, there maybe some who do. If it’s too brutal, it can be more like normal with less advantage situations.

This would allow players a more authentic 5e experience and provide a “more fun” combat since in easy mode you will be able to hit more often.