Destiny 2 keeps getting bigger and bigger, and since Bungies split from Activision, they seem to need more time to continue to expand their universe with additional maintenance on Shadowkeep.
Source: N4G PC Bungie Apologizes for Changing Launch Window for Destiny 2: Shadowkeep