I'm with Kibbles...just because she isn't a 24/7 ray of sunshine, or because she has actual flaws(which are actually understandable given her life) isn't in itself reason enough to "hate" her...even if you don't like her.
She's smart, resourceful and quick on her feet. She was there for Sookie when she was drowning in a house full of the townspeople's faux pity and judgy thoughts after Gran's Funeral...she was there for Sookie when Jason lost his damn mind and slapped her. She was protective of Sookie when Bill first showed up. She was there for Jason when he was a suspect for killing Maudette and during his "reaction" to ODing on V. She, like Lafayette, is able to pierce through the typical BS coming out of most people's mouths most of the time. And despite having every reason having reason to hate her Mother, she still was willing to go out of her way to help her do something she didn't believe in. She had strong feelings for Jason but was self-aware enough to know it couldn't happen, even when his V-induced lust made him notice her.
She had a lot of depth in Season 1...in Season 2 though, she was removed from a lot of her conflicts and personal connections (Home/Mother situation, relationship with Sam, bond with Lafayette, etc), put into the unfamiliar territory of not just comfort and stability, but also luxuary...and her story became intertwined with 2 unknown characters(MaryAnn and Eggs). To me, her reaction to those changes was spot on...open and trusting and hopeful, but still cautious and wondering who these people are and what they're about.