I used to say the same thing about Doctor Who. The question is, what show is science-fiction? X-Files, Star Trek, Lost...They pretty much all punt.As for the topic in general, I don't think heroes (or the 4400, or star wars, etc) is really "science fiction". It's fantasy, with vaguely pseudo-science trappings.