Isn't all this discussion about characters and writing ultimately somewhat subjective?
I don't believe so, but personally I don't have enough knowledge about writing to properly criticise anyones work.
You might not be able to get your opinions published in some esoteric journal, but I bet you can tell us whether or not you like it... and at the end of the day THAT is what matters.