tv show hosts

Stephen Colbert, Trevor Noah, Jimmy Kimmel, James Corden, and Jimmy Fallon make jabs at Trump over the announcement that Democrats would start drafting impeachment articles against the president.
Why do some people in the media announce months, maybe a year or a year plus in advance that they will be leaving their jobs on TV? What happened to just finishing your contract (as agreed to) and just going? I don't get it. Why the big fanfare? Is this more of the media and its "me, me and me" mentality?
The host of Travel Channel's "Bizarre Foods" Andrew Zimmern is here to talk to Caitlyn regarding his opinion of most other food shows on television.