It’s trivial for them to solve this automatically. It’s also illegal under the computer fraud and abuse act, because then they’re knowingly and intentionally bypassing for profit (fraud) a clearly defined authorization barrier that explicitly prohibits their (ab)use. No joke, that’s an actual U.S. federal crime, and it would hold up well enough to reach a courtroom to be judged. (Can’t say what would happen after that — the law is not code, etc.) That’s why it’s so effective: it doesn’t matter that they can bypass it, it matters that they could be jailed if they do so, and corporations only take risks whose profits can pay for the penalties incurred. The cost of federal prison is well in excess of what most corporate leaders will tolerate :)
ps. I learned assembly programming from my grandma. She would have loved to discuss this problem with me.