A flat character, intentional or not, is dull and the sign of a bad writer. I'm not honestly interested in how much a Mormon wants me to love her fake vampire character. She's not supposed to be the one who decides FOR ME how I feel about HER characters. It's poor writing, plain and simple. The days of having the author tell you who to love and who to hate passed over a hundred years ago.