Everyone is complaining of rigging, the game isn't 'rigged' unless we're talking about sailing.

The server generates a RNG once you recruit, reset or transfer a hero so that the sancts and stars are generated to 'upgrade' in a certain sequence. This is the 'predetermined' bit. No one has personally looked at your account and 'fixed' it in a way so they can mess with your head.

The whole thing is random, which is the polar opposite to 'rigged' which would indicate that an outside influence has given an advantage or disadvantage over one player.