Just stumbled across this, thought it was interesting to see with 20/20 hindsight, as well as the HN discussion at the time, https://news.ycombinator.com/item?id=17184054
You're late to this party.
https://news.ycombinator.com/item?id=17184054
But seriously, there's nothing in this article to debate, it is completely devoid of arguments for its position.
Just stumbled across this, thought it was interesting to see with 20/20 hindsight, as well as the HN discussion at the time, https://news.ycombinator.com/item?id=17184054