FWIW, this article is originally written in french. And while the French version is definitely still abrasive, it sounds more normal. The writing style does not map to English as well for sure.
I am currently reviewing safety critical code written by two very respected companies and occasionally that code looks worse than the snippets author showed.
On the other hand, that does not feel so nice as a contribution environment, it creates a software design bottleneck on one person, increasing shipping time and creating a dangerous bus factor. It's not a really scalable way do software design. Overall that attitude is pretty detrimental to community as he basically complains about all previous contributors.
Maybe I'd suggest him to:
- Work on his attitude, respect other contributors & stop calling them names.
- Spend less time developing and more time educating other people who work on the project.
- Come up with a set of design principles that the rest of the project can follow.
But yeah that's open source, he's free to fork a project. Probably his project will be successful anyway despite the negativity.