(Spoiler) Did Blizz just kind of forget about the point of SL?

This should clear most of your missing plot holes. Rest are found around Zovaal, during his encounter :grinning_face_with_smiling_eyes: if you know what i mean.