Sadly, this is a massive problem and I totally get why people are upset about it. Community lots are also being looted and left without key pieces and people put alot of time and effort into building. Rough housing is also another one that causes major problems because everyone stops to watch the fights.
Repealing and cheating is a good way forwards in your own neighbourhood. However, my sim lives in Evergreen Harbour. He visited a gym in Brindleton and people started swiping things. The next day, he visited his family home in Windenberg (amongst other chaos) a random stranger let themselves in and started taking their furniture.
Turns out both the Brindleton and Windenberg neighbourhoods had sharing is caring voted in. I can't right click on mailboxes or boards there to cheat because it says I don't live there (even cheating). I have to come out of my household, play a household in that neighbourhood, cheat, then come out and return to the household I want to play otherwise lots there become chaos.
so..
PLEASE HELP
-Does turning off the NPC vote stop voting in other neighbourhoods?
-Does turning it off apply to active households I'm not currently playing or just apply to townies and unplayed households?
-Is there any way to cheat and repeal NAPs in a neighbourhood my sim doesnt live in e.g using a mailbox or board there?
It's a nice pack and I like being able to vote and have others vote in MY neighbourhood. The problem is invasive NAPs are seriously damaging other neighbourhoods and I feel there is little I can do.