I agree with you on the turning into the reddit part, but I have to say that the way I read the guidelines, this article fits the description for off-topic more so than it meets the description for on-topic.
True, but the lack of a downvote button on posts means we'll never know how many agree. This community is far bigger than 110, so the vast majority (as with every post) abstained from the vote, and we'll never know their reasoning.