With Destiny 2 being such a huge game, it only makes sense for Bungie to try and expand it by providing players as much content as possible every Season. This can't always be the case because of how the seasonal model works for Destiny 2, as it releases a new Season every three months or so alongside a big yearly expansion that includes replayable activities and sources for more gear.
Read more on gamerant.com