If you have Indie + AM you can still use Destroyalltownies.
Yes, but the next day they are back, only a lot more of them and they are even more ugly...
Are those
homeless or just new sims Indie is moving into houses? If that latter maybe turn the progression rate down. If the former delete all sims from the household library bin (the family bin in neighborhood mode, not the CAS sim bin). I even removed the default EA ones. Just yank them out of C:\Program Files\Electronic Arts\The Sims 3\GameData\Shared\NonPackaged\Library
It's not a good idea to keep any families in there at all as Indie will clone them and use them. I only use that bin temporarily if I am adding a new family I downloaded or moving sims from one town to another, but then as soon as I place the family I immediately delete the copy that was in the library (note this
won't delete the family you just placed and you can always resave them to the library again at a later date).