With Destiny 2 being such a large live service game, Bungie's goal is to provide lots of content for players to go through, and potentially even allow for the game to be played daily. This is not easily achievable because of how hard it is to make new content every so often, and even more so when there are a lot of different aspects to consider in terms of production, including the availability of voice actors or how many issues can arise during development.
Read more on gamerant.com