I think there has just been a bit of whiplash with "Show HN" here lately, it was recently discussed here https://www.arthurcnops.blog/death-of-show-hn/ with much good discussion here https://news.ycombinator.com/item?id=47045804. That's no excuse for being overly harsh, but it's not really quite "anything is great to share!" either.
Show HNs never pleased everyone, and it'd be silly to try, but until recently there was a bit of a "it's not perfect... but the person has spent more time working on this than I have even spent thinking on the problem" kind of expectation whereas now many of them feel like the comments section ends up doing more thought about the submission than was put into refining it.
It'll be really interesting to see where this settles. In the meantime, erring on the side of kindness tends to work best!