And I don't think it's right to assume the 12 str card on your hand will be set to 1. There are lot of bad cards in all factions. They are bad, when we are their victims.
I have some problems with the comparison. Shilard at least doesn't take your card from you and sometimes you can reset it and not lose any value. It's a big difference when a card is completely taken from you and not only that you lose an entire turn. So you can possibly counter Shilard. You can't stop your last play from being stripped from you.