The question above is one that I ask myself on a regular basis. Obviously, there will always be a market for science fiction. Heck, SyFy is still bringing in high numbers regularly, and its original programing is quite good. Other cable networks, like TNT, have one or two sci-fi shows packaged into their lineup, while the big stations like Fox and NBC usually have one new sci-fi show a cycle. ABC’s Once Upon a Time is kicking butt right now, and is putting up good numbers despite currently fighting Sunday Night Football for ratings.
However, I consider Once Upon a Time to be an exception, and I worry for its future, particularly since the “Big Four” networks, CBS, ABC, NBC, and Fox, all seem pretty disinterested in sci-fi and fantasy programing.