The dice are a problem for sure. The Algo seems to randomly pick the winner, regardless of the tile number, at the start of the game. I have seen 11, 12 and 2 on the player that is going to win roll 4 times in a row. Games that go 60, 70 and even 80% done and not a single 6.
It is NOT just the dice. The entire Algo is junk. A few examples beside the dice are how some cards always come out together. Or how the robber will trigger a number to be rolled.
How is it the Spies Cards always come out together? If you get a spy, you use it on the guy with the other blue card to get the other spy from them.
How is it that the Inventor Cards come out together? If you get one, and there are no blue cards because if there is, it will be the spy, and another person gets a green card you wait because the chances are the other inventor in in their hands.
After more than 50% of a game goes by with out a number rolled to have that number roll 3 or 4 times in a row after the robber is moved there. This happens so often I am amazed no one talks about it.
Are these above items done on purpose?
I have working in IT for 30 years and humans are terrible at programming random generators. This is why high security random generators use thing like Lava Lamps to generate random things like Encryptions. Just Google Cloudflare lava lamps live.