Random would be fine if the NPCs using it had a larger card sample size to random out of. As it stands now, they have like 7-8 cards they can random 5 out of, and all of them are pretty solid choices. And while increasing your own deck with stronger cards increases the odds of getting something usable, you are still at the mercy of RNG. Not entirely sure what the developers expect me to do with a herd of one stars and a Memeroon, but evidently there is a path to victory with this pathetic motley crew against Bahamut, Odin, and Titan. I've already ransacked Landenel of his cards, to be totally forthright, but it certainly was not a pleasant time, nor do I feel particularly accomplished about it. I just got a few dozen good dice rolls for deck synergy, that's about it.

Seems to me the most obvious approach to alleviate this issue is the just increase the card pool for these Random NPCs. I'm not saying they need all the cards the player has, but at least a dozen cards to choose from would be a bit more reasonable.