Earlier quoted context omitted.
> I know some actual users get blocked. But the amount of spam we get without it, the amount of bot traffic simply overwhelming the server... It is just too much. So why not just shut down the website? Or remove the form entirely? That will ensure that you get no spam, right? One of the core tenets of system design is Availability. If your service is not available - if your forms are blocking legitimate users - then…
> So why not just shut down the website? Or remove the form entirely? That will ensure that you get no spam, right? Turns out that people have a tolerance for a non-zero amount of work, but still have a limit. Suggesting "turn off your website" is does not account for the desire to also provide some access. Treat people who host content as humans, just as we must treat users as humans. There are tradeoffs, suggesting…
Maybe, maybe not.
If block-heavy websites shut down entirely, we lose some content, but other content moves to block-minimal sites and the average user might be able to access more.
Also if there's no blocking crutch, and people get pushed into shutdown and are mad about it, they might fight harder for anti-spam technology and legal enforcement, which could improve the situation.