It always irks me a little when a reviewer is annoyed that a character doesn’t fit into their world-view. Or, heck, when a person gets annoyed at someone else’s behavior because that behavior doesn’t fit in their worldview.
Ah, so many ways to live. :)
I remember as a kid, when someone would call someone else’s domain “lamesville,” the other person would then casually call it “awesomeville” because how you name it is what it becomes.