I disagree. Jack's always been a tragic character (or at least, since a plot leak for season one's finale led the writers to go the other direction and kill Teri). The only way for things to end is for him to be killed in action or ride off into the sunset, Mighty Ducks 3 style.