What's up with RNG?

I'm currently sitting with one mystic champion (morningstar) out of 26 four stars. More than half my four stars are mutants, am I just unlucky or are there significantly lower amounts of mystic champions?
1
Comments
there is a total amount of 25 Mutant champs
there is a total amount of 21 science champs
There is a total amount if 21 tech champs
There is a total amount of 26 Talent champs
There is a total amount of 28 cosmic champs
RNG is quite random. Seems to favor giving me Skill and Science though, currently anyway. 11× Skill (3 duped, 1 of which was triple duped being BPCW so pulled him 4×). 9× Science (4 duped). Tech and Mutant are relatively equal at 8 each (1 mutant dupe, 2× tech dupes, 1 of which was double duped being SES). So class pulls numbered greatest to least for me go.
Skill - 16 (27%)
Science - 13 (22%)
Tech - 11 (18%)
Mutant - 9 (15%)
Mystic - 7 (12%)
Cosmic - 4 (6%)
So of the 60 times I've pulled a 5* Champion, only 4 of those pulls were Cosmic. A mere 6% (I rounded the majority of those for illustrative purposes as they were either X% and 1/3 or 2/3). So the point is, the RNG will continue to be random to a fault. Based on prior experience you can guess you won't be getting a class you have the least of very often. However, that could just as easily change down the road, and you'll pull that class back to back for a bit.
I used my 5* roster here as it's smaller in size when compared to my 4* roster. So it's closer to what you're dealing with. In regards to my 4* roster, it's much more balanced than my 5* as I've been pulling them for much longer. I couldn't tell you how many times I duped anyone as I lost track awhile ago, lol. Out of the 118× 4* champs I have, here's the class breakdown.
Science - 21 (14 awakened via dupe)
Skill - 20 (17 awakened via dupe)
Mutant - 21 (14 awakened via dupe)
Cosmic - 20 (16 awakened via dupe)
Tech - 18 (16 awakened via dupe)
Mystic - 18 (14 awakened via dupe)
Many of those dupes were multiple dupes. I've snagged a few Max Sig Crystals as a result. However, as you can see, it's pretty well balanced. Nearly 20 of each. Minimum 14 awakened, and max 17. So if my 4* roster is indicative of what I can expect from my 5* roster one day, then I should be seeing more Cosmic champs eventually. As should you see more Mystic champs eventually. You just gotta 'play the odds' so to speak in opening more and more, and it should eventually balance out.