It's a lousy system, solely designed to be manipulated in order to meet the RPG-style goals instead of reflecting what it should - our sims reaction to the people and events around them, affecting their lives. Too many buffs, lasting too long, for trivial reasons. Who really goes out brimming with confidence just because they've brushed their teeth? Rather there should be a potential anti-social penalty if you haven't brushed for a time, similar to not bathing.
Also there are not enough emotions- where's fear for instance? And we need more than 3 traits ( and for them to actually tie in to emotions) to create more rounded individual characters. ATM most sims all seem like clones emotionally. I could go on forever, but life's too short! :s