I really think that ksp2 development and postponing is following nasa's sls postponing.
There may be a collaboration between ksp2 and NASA, to display sls content in the game, that cannot be released before the first launch of the sls.
Maybe.
Or else, they want the game to be better than ksp1, which is incredibly hard and needs a lot of time.