I'd disagree partially... I've pulled a couple characters I didn't have recently.... Edna, Gunner Chopper
but then again.... the only character I'm missing.. I can't seem to pull ...... ever...... VHE
So who knows If it's truly random, my luck seems to be bad most often.