For a community-driven site without a clear statement of intent, 'having a number of upvotes' == 'fits the theme of the site', surely?
Personally I think articles about how to make more money are nothing to do with the hacker mindset, but I wouldn't even consider flagging them if other people found them interesting enough to upvote.
No better than pointing towards a dusty old copy of the Jargon File -- or the New Hacker's Dictionary, the book version I read when I was a teenager, without which I probably wouldn't be here saying this.
Anyhow, the difference in mindsets between the different readers is EXACTLY why I wouldn't go around flagging things as off-topic that other people liked. Viva la difference.
Personally I think articles about how to make more money are nothing to do with the hacker mindset, but I wouldn't even consider flagging them if other people found them interesting enough to upvote.