Apparently quite a lot of HNers disagree with you, and liked it well enough to save it. That should be enough to indicate the article is appropriate for hn.
EDIT: to respond to your edit, there was an entire thread discussing this in the article discussion. The article should be flagged if there's a problem with the article, and comments should be flagged if there's a problem with the comments.