Really? Is there any dialogue at all regarding events? Slowly seeing stats go up or down and then randomly seeing an NPC fucking another NPC (Do you even have any influence at all? I don't know because I never played modded) without any backstory (Which is my impression of what it would be) doesn't seem "better than newlife in every aspect".
Then again I have been surprised with modding communities before so I wouldn't say it's not possible (perhaps even relatively easy, but just seems so "un-like" sims), but I am definitely skeptical