Just about every series is terrible for the first couple of seasons. I just rewatched DS9 and Voyager, and boy were those bad until season 3/4. Hell, I just watched a really early episode of House and thought "how in holy hell did this show get a second season?"