This thread has a few more instances of 'we should not help group A who are often overlooked/in need of help, because it might also help group B who might manipulate the system/benefit when they shouldn't!' than it probably should, and is drifting closer to Politics territory than anyone wants me to bring up.
ahem
The ideas behind a lot of these are good. I'm not a monster, but I play one online, so while I will do chin-strokingly evil things, I try to get the boundaries set in advance, check in periodically through the scene, and all that jazz.
And even with all the advance prep there, I STILL somehow manage to feel like a piece of shit when I accidentally go somewhere that wasn't said was off-limits, but I also didn't do the regular check-in about.
THAT'S RIGHT, I'M MAKING THIS ABOUT MEEEEEEEEE!
Or maybe not, and I'm just like. Posting a warning.
Like @BlondeBot says, all the code and policy and systems in the world won't stop every problem that can happen. Ignoring all of the bad-actors, this sort of thing can happen to people even when all parties are acting in good faith.
But more/new systems can allow for additional ways to prevent this sort of thing from happening, and can also provide other ways of resolving the issues that come out of it.