@buherator People broadly understand this just fine. The problem is not of a technical nature, it is of a social and ethical nature, and the culture of a place absolutely *does* affect whether someone can get away with this or not.
@buherator Technical measures *can* affect it. The exact measures needed and their exact impact are going to vary from case to case, but yes, putting up barriers does in fact make it less likely to happen, even if it cannot fully prevent it.
As to "what is the point of being outraged": because that is how you set social norms in a community, and make clear to potential scrapers that they will be doing so at the cost of their inclusion in the community. This is how it works in all social environments and it seems to be mostly just IT nerds who think this "doesn't work", despite mountains of evidence to the contrary.
Nobody half-competent believes that there's some magical incantation to totally stop any and all scraping. But it's equally absurd to go "well, it's public, nothing you can do, it literally doesn't matter". Harm reduction is a thing, and crucially important to many vulnerable and marginalized folks.
@buherator They might not themselves. But the dataset itself becomes toxic, and if it's known as "that dataset from the people who didn't want it", that will make an awful lot of people think twice before using it.
@buherator I'm assuming no such thing. That's the whole point of social norms; they apply and have an effect *without* needing to personally know about every single case.
@buherator The dynamic is same as with many other forms of abuse; the group of malicious people is very small, and the only reason they can do so much damage is because they can bank on the tolerance of a much broader set of people who wouldn't do the malicious thing themselves, but also aren't going to look too closely at the background of what someone else did.
Making a stink out of the collection process sabotages the use of the dataset for that group of people, which is going to be most of them.