Could you please stop posting in the flamewar style to HN? and also not use the threads here for ideological battle? These things degrade communication between people and are generally not what this site is for.
https://news.ycombinator.com/newsguidelines.html