Because its not a software issue, it's a human social cooperation issue.

Companies don't want to support useful APIs for interoperability so its just easier to have an LLM bruteforce problems using the same interface that humans use.