Hey, can you please not fulminate on HN? It sounds like you might know quite a bit about the field (or some of it), but commenting like this degrades discussion and evokes worse from others. If you would make your substantive points thoughtfully, and share some of what you know, that would be much better.
https://news.ycombinator.com/newsguidelines.html