And as such, are allowed to suck. I'm not sure where the dislike comes as I did not interact with your character. The only one whose opinion on your success matters is you yourself. If you said that you were doing moderately well, then you were doing moderately well. What I can tell, the haters judge you as strictly as a character played by a veteran PKer. Either you did something right so that they acknowledged you that high or you talked smack/whined IC in a way that annoyed them. If the reason is the latter, you should drop the smack/whining, as people hate it when a conservative player talks smack. That should remove the hate.
Don't let anyone else determine whether or not your character sucked. It's all subjective and your own opinion is what matters.