What you have to realise, as the customer, you play the game on the client. Sure, from the client perspective, it looks rigged and I am certainly not defending the gaming industry but decisions are made on the server, not on our devices. Preset vs random (a computer cannot do genuine random anyway) is where they claim or will claim the act of random takes place.
Some years ago Zynga openly talked even bragged about their shuffle algorithm on Zynga Poker classed a double shuffle algorithm. Like one shuffle isn’t random enough. Turns out, if you gave a computer a true random AI choice to make based on zero instruction, it would just hang for eternity.