Um, yeah. Not sure what Thomas Dolbey was doing there, as there was no explanation as to why he's associated with sci-fi. And the Claudio Sanchez bit showed more of his musical performances and lined-up fans than it did explain what his sci-fi comics are about and why people like 'em.
Thank goodness for Edward James Olmos (as always is the case with Edward James Olmos) and those truly impressive dino puppets.