They start with "I think..." and it isn't very negative, just an opinion. Why the defensive tone? :)
It's somewhat how a Show HN post works, you should expect such feedback and might even be coming for it. Especially when it's not your first one, you know a bit better what to expect.