I made a mod to address issues I had with Sharing is Caring and sims swiping objects from public areas. They were taking things I don't think the SimGurus intended, like festival furniture, picnic tables from off-lot areas and apartment mailboxes which you can't replace. It also fixes some issues with every other NAP. If you're on PC/Mac and use mods, you can get it here:
Eco Lifestyle Interactions Fixes.
It blacklists common items like tables, sinks, chairs, TVs, computers, etc. from being stolen from venues to help stop them being made invalid. The mod doesn't stop sims stealing from residential (home) lots though. I believe that the SimGurus intended that to be the way the NAP works, so I left it like that (all the fixes in the mod just make the game work the way I think the SimGurus intended).
If you don't like the stealing period, there are other mods from other creators (that are compatible with my mod so you can use them in combo) that stop stealing such as
Zero's No Swipe mod.
If you're not comfortable with using mods in your game, you can still help get a bug linked to Sharing is Caring fixed officially in a future patch by adding your comments and experiences, to the
official bug EA thread. The issue is that sometimes sims can get NAP behaviour stuck on them, including the stealing behaviour from Sharing is Caring, and do that everywhere. If you have that bug, make sure you click "Me Too" on the first post so that they have an accurate count of how many people have the bug.