Regarding holding onto cards, I think with some cards the bot waits for the combo card before it ever plays the original card. i.e. Murloc Warleader, it waits for another murloc.
It even does this to its detriment, not playing anything at all on turns while your opponent builds up their board.
In fairness occasionally it does get the combo card and it gets some small benefit but typically it seems like it's more harmful to hold the card.
Also, the bot often does bizarre misplays where it attacks face with a minion, then right after buffs the minion it just attacked with. Pretty weird stuff.
Sooooooo hopefully someday the bot won't have these sorts of issues