@mmasnick @husbandpanda Thanks for reading! The entire point is that those reasons are circularly justified and are not valid.
The sole thing you need to know is that instead of just doing an OpenAPI spec, which is the standard for documenting HTTP APIs, they invented their own that has no language support and can be expressed as a subset of OpenAPI + JSON Schema!
@mmasnick @husbandpanda That alone should be enough to tell you that these people don't know what they're doing. But even if you go back to basic stuff like the DID:PLCs, it's literally just shittier DNS. And the crypto is 'necessary' because of that shittier DNS that does nothing and serves no purpose. And there is not a single thing in their FAQ about ActivityPub that is accurate or true.