NBC has just announced that The West Wing will end in May after seven seasons. One of the reasons they have cited is that the ratings have gone down since they moved the show's timeslot. That happens a lot. The network takes a show that is doing well, moves it to a new timeslot, and then cancels the show when the ratings drop. Why not just leave a successful show where it is?