You clearly have some interesting and substantive points to make! but on HN, can you please do this without putting down others or their work?

It's all too easy to come across as supercilious and I'm afraid you crossed the line, no doubt inadvertently.

https://news.ycombinator.com/newsguidelines.html