Remix.run Logo
iepathos an hour ago

I agree with you that cheating is a loaded word, but the question at the end here that the rules or standards enable users to work around it therefore it's not cheating is a bad semantic argument. We can use the exact same argument to excuse every kind of rule breaking that people do. If a hacker drains a billion dollars out of a smart contract, then they literally were only able to do so because the coded rules of the smart contract itself enabled it through whatever flaw the hacker identified. That doesn't make it less illegal or not cheating for the hacker. It feels like victim blaming to point the finger at the institution being exploited or people who get hacked and say its their problem not the individuals intentionally exploiting them.