Playing against NPCs is pretty much for fun and for practice, as it's not ranked and the reward boxes you get for winning are just the green ones. So, there is no reason why we should not be able to select all four patrons when playing Tribute against NPCs.
This would make it easier for people who want to practice with certain decks, see how decks can interact with other decks, refine strategies, etc. It would also make it more fun, because we can choose to NOT use decks that we don't like as much, without having to resort to immediately forfeiting the match and restarting it to try and get a different patron. Something I do multiple times a day because I really don't like the Orgnum deck and the NPCs seem to pick it all the time.
There could even still be a random patron option for people who don't care which patrons they use. But it shouldn't default to that for NPC matches. I'm picturing where it lets you select all four patrons, but one of the options is "random patron," so that way you could do a mix of both. Maybe there are three specific decks I want to try playing with, but I don't care what the fourth one is. I think the variety would help the NPCs matches be a lot more appealing.
Also, one more suggestion. I would love to have a houseguest that we can play Tribute against. We already have Brahgas, we should be able to talk to him and play him as an NPC. But even if you just created a new one that would be cool. They could have three separate dialogue options for what level you want to play against: novice, proficient, or expert - that way we're not just locked into one. PLEASE PLEASE PLEASE add this, it would be so cool.