It's easy to insult people, but I don't see many clear technical arguments here (other than "well STMP already did this so why bother reinventing it" or that the docs suck).
Personally I tried to dig into the protocol a few years back and found at least at the time that the documentation was indeed very bad and my only option was basically to read the mastodon repositories. So I think there is something to it but I definitely agree that the insults are detrimental to the point.
Pixelfed - Federated photo sharing https://pixelfed.org/ In active development.
PeerTube - Free software to take back control of your videos, a free and decentralised alternative to video platforms https://joinpeertube.org/ In active development.
Funkwhale - A social platform to enjoy and share music within an open and decentralised network https://funkwhale.audio/ In active development.
Alright so they're not complete but they're certainly not boring or aborted and the modern extensions and implementations of SMTP, BGP, or DNS are still not complete. Our messengers are only recently enjoying E2E. Just dismissing these three, as examples, does a disservice to the Fediverse.
If the technical flaws are as bad the author says the right thing to do is just start a new name for a new protocol and know so long as it doesn't start in "Fed" or end in "Verse" you can say the name of it without driving away possible users.