Apple has a history with the entertainment industry. They know that their cooperation means leaks. We already knew about the updated Apple news, there were rumors about the game subscription thing. We knew something was coming for a TV service because they’ve been buying content.
Basically they might as well have announced things because they were rumors about all of it and if they kept trying to keep it secret for months and months the chances are their partners would end up leaking it purposefully/by mistake.