Quote Originally Posted by Kraco View Post
So obviously she couldn't be a total pushover but something happened to make her weaker.
Yeah, it's called bad writing.

She was fighting Erza, and Erza always wins just because. All any protagonist in Fairy Tail has to do to win any fight is want to.

Which, obviously, that's common in most shonen, but is particularly egregious in Fairy Tail. Characters just get beat up until they get around to deciding they don't want to lose. And then they just win for no reason.