I don’t think they’re done properly. I agree they do feel like buffs to reach certain goals easier, and they make all the sims clones. I already mentioned it in some threads, and plenty of people also did, but when two sims are experiencing the same emotion they’re basically clones – they have the same animations, the same whims, the same autonomous actions, the same expressions, the same everything. Emotions shouldn’t be so shallow and override traits, they should be filtered through them – a loner shouldn’t want to meet someone new or hug someone when happy; however, if they were in a happy relationship they could want to hug that particular sim. Energised shouldn’t be tied to exercising, for example an ambitious sim could want to raise a skill level; flirty shouldn’t make all sims want to perform romantic interactions with random sims unless they have such an aspiration.
Also I actually believe than emotions don’t seem a revolutionising feature – as far as I’m concerned, they seem to be doable as an EP for TS3 – they’re basically categorised moodlets, where each category has its own unique animations, buffs, and interactions. TS3 also has moodlets – so they would just need categorising and adding those things, and it’d be no different to the TS4 system. TS2 sims seemed more emotional due to the memory system – they could get sad or angry even after a few days later. Sims in TS4 completely forget that something happened after the moodlet related to it disappears, and some seem to be a pure decoration – in TS3 sims sometimes performed a certain animation while having a moodlet, in TS4 it’s all depending on which emotion is active at a certain moment – e.g. if they have an inspired and angry moodlets and the value of inspired is higher, they don’t seem angry even a little bit. In TS3 I saw a townie crying because someone broke his heart, and that surely wasn’t the only moodlet they had (it’s actually not that easy to have just one moodlet in TS3, lots of things make them appear).
And I think that happy shouldn’t be the default mood – it basically is, because there are to many things that can cause it – if a sim is a loner that loves outdoors, they have two happy moodlets when they’re alone outside, which means a wide smile from ear to ear almost all the time. That is not realistic. Happy should be a special emotion caused by exceptional events, like maxing out a skill, reaching a milestone in an aspiration, finding love and so on. Those examples I mentioned should give fine moodlets, so then it’s harder to make a sim feel bad, but then they would be... just fine. Not grinning all the time, but feeling fine. I’m a loner and I’m alone at this moment – and I don’t have an extremely wide smile, I just feel fine and much more comfortable than in a crowd.