@Rainbow I think they Kill Neal to lead to CS and it was the main factor of them killing him off however the other stuff you mentioned was an added bonus to their bold story telling move. Neal death help with pushing CS forward without conflict and it helped Keep Rumple Dark. (the baby name was just tossing a bone to fans to Neal. Naming the baby Neal had nothing to do with reasoning for killing Neal in my eyes)