I don't want my protagonist to be a Mary Sue - but I at least want them to be likable. That's why I can't stand Patricia Cornwall's Scarpetta stuff. Every single character in that series is repulsive. I read a few because they seem like they would be my kind of thing. They're not. I have ended each one hoping that the bad guy takes out Kay and her whole entire crew.