I don't think Weakness should be removed all-together. It can actually be quite useful for the person using it. What's annoying however, is that nearly every single monster after Wizard City has it, and it gets really, really frustrating.
I think it would be better if only Balance school monsters had Weakness. After all, Weakness is a Balance school card. But that's just my opinion.
"There is not as much strategy in Pirate101 fighting then there is in Wizard101."
Ithink Pirate is the more tactically challenging game, actually. Especially as the game progresses and the abilities of your opponents become more complex. With Wizard all that happens as you go further is that everyone has more hit points and more expensive spells to cast, which means you spend more time building up mana.
I think the original concern in this thread is that for a time, EVERY opponent you fight has the same tactic - hit you with weakness while building up the pips to attack. I too find it a little monotonous.