Actually, Stargate: SG-1 lasted 10 seasons, but I'd still like to have seen more, if the show's talent had been willing. And you're spot-on regards Yancy Derringer and Steve Canyon.
However, I can understand how actors, writers, directors, and producers can reach a point where they want to move...