The point I'm trying (and failing) to make is that if a solution to a problem is reliably mis-used by its users, then it's not actually a solution in practical terms. The problems in this space are ultimately social, not technical. Success is measured by usage, not passing tests.