My own wish is that there would be a big, invisible (to the sims) hand that the sims are aware of to smack them across a room when they do something stupid. A learning behavior might/might not be part of the scheme so that they'd eventually stop that behavior and find some other stupid thing to do. For example: Sim makes lobster thermidor when they're nearly broke and their hunger isn't very low. Smack! Eventually sim learns to make the lobster only when extremely hungry and can afford it. Either that or we could have fun smacking them around!
That sounds like
Creatures, which is the game that got me into playing the Sims in the first place. Creatures are a lot less dumb than Sims, I think. It would make the game a lot more fun if we could slap some sense into them when they're jumping about and whining about fires. Who DOES that? Either you leave, or you try to put the fire out! You don't jump around and complain! (I realise there are hacks to fix this, but it seems like dumb programming to be there in the first place).
Or Dungeon Keeper, although that's a bit more sinister than the sims 2. It was fun though!