Normally these types of annoucement are handled with simple press releases. The manner in which they are preparing this "announcement" leads me to believe it's something more. Perhaps the Sttttettttcccch, and ameniites being add. Perhaps some unusual itinerary moves.
Or maybe the new President sees it as a way to get amongst the press.