I have to disagree, one person getting 7-7-7 and others getting 1-1-1 IS "working as intended".

It's just the intent is to shaft people that get unlucky, to (hopefully) get them to use some cores to make up for for their bad luck. If the developers were feeling particularly predatory, they'd slant the odds based on how much money you've previously spent.

One of the reasons I have a personal rule to never pay for anything related to "RNG" in games. I don't know they aren't manipulating the RNG to try to get me to spend more once they know they've got a spender.