Are we supposed to find her endearing or witty? If the only advertising strategy is to come up with a "memorable" mascot that has absolutely nothing to do with telling you why you should buy their product instead of someone else's, then they've succeeded. I deeply dislike this approach to marketing, sales and advertising. Why not simply concentrate on making the best product/service you can and then using your valuable advertising money and time to convince the consumer that your product/service is superior? Why not? Because we're floating in an ocean of cultural garbage and its more profitable to just produce cheap junk and paste a face like this on the can. I have less and less faith in mankind with every generation of commercials.
Oh, and also: This woman scares the crap out of me. She looks like a cannibal eyeballing her victim...Does she not?