Re: Can we get some NAPS that don't suck? or turn off them off?
@krae64825 this is done by choosing "disable NPC voting" in your Game Options to stop them being voted for. With that setting turned off, I just choose any NAPs I do want by just getting my current household to vote them in. I usually only choose the modernization NAPs for Evergreen Harbour to improve the environment but other than that I don't find them particularly useful.
There is a bug currently that will still produce a message telling you NAPs are being voted for but for me, it's just been a message. So you may find that message still appears occasionally in your notifications.
The only problem is that you can't cancel the NAPs already in force in your neighborhoods. You have to repeal them by getting your Sims in that neighborhood to collect repeal votes from neighbours. Depending on how many NAPs you already have, that can be a little time consuming. The Incredibly Friendly Reward Trait helps a lot with that endeavour, so does gift giving to get the other Sim on your side.
I had to repeal many NAPs with one Sim travelling to each neighborhood with a tent and befriending the neighbours. Some are so disruptive. I'm on console so I don't know if there is a mod for this.
Edit: incase you haven't done a repeal before, I should add that you do this via the mail box or community boards on the regular voting days fri-mon and you have until the Monday afternoon to gather your votes from neighbours.
Good luck.
Edit: I just found some cheats on Carl's Sims Guide. I don't think I can link it here and I haven't used cheats personally. So it's there if you want to take a look for yourself and decide whether to use them. I do find his guide extremely helpful.