I'm definitely not an Amita fan. From day one, I have just not liked her. In the first episode it's quite clearly laid out that she has no role, no purpose, aside from being Charlie's girlfriend, and that is a bad way to begin a character. She has no personality, aside from being a Mary Sue, and I find her to be snotty and significantly disinterested in Charlie (though I think those might be the way the actress plays her. Either way, I have alot of issues with both the development and the portrayal of the character.)
Suffice to say, I'd prefer it if Charlie weren't with her, but it's pretty much engraved into canon that he's hung up on her big time, so those of us who hate her are bloody screwed.