I agree 100%. Lyanna made Ned promise to protect him, not make him King.
She gave him his birth Targaryn name, Ned named him Jon Snow to hide him in plain sight.