It is this kind of robust but respectful exchange of viewpoints, that keeps me coming back to HN (and unfortunately, spending hours on the site!)