I remember somewhere, might have been the Catan Android app, had an option to use cards instead of dice. The cards had all the combinations so no number could come up more often than it should. Never got to play it that way but it looks like an interesting solution to people complaining certain numbers come up too often.