It doesn't kill it, but it is doing the bare minimum to leave space.
I do wonder that, if a Danvers Line was to ever happen, if they would run trains just north of the current Salem station and then reverse back into the Danvers branch. Surely less than ideal, but it avoids this development...