Well, I won't try to guess why people upvoted it, I can only tell of why I submitted it: the article (which I haven't written, only come across) is not just moaning about a cancelled series. It discusses the science that permeates it, and its geek appeal. Which I thought fitting for hacker news.