Actually, the people at Discovery tried to keep the SP intact for as long as they could, but after a while the storyline (and the game) wouldn't make any sense anymore since so many new things have been added. I think you can actually still de-activate OpenSP in the mod installation thing in the FLMM.