I think many articles make the front page not because they're good, nor because they represent a 'HN consensus', but because the discussion is interesting. I at least often find myself upvoting a link because I thought the discussion was worth upvoting.
Judging by the predominantly negative comments in this thread, I think that's the case here.