Well, i said in the beggening of my post i am playing casual and trying the news cards.So did I. ST easily counters Cave Troll. SY and NG either counters or just take it. Against these factions...SK, NG, ST, SY... unless you're playing maybe rank 6 or above where players aren't very experienced, you aren't getting the value you need against seasoned players.
But i agree she is weak. But so far, i am getting a good win range.