Why does God allow Satan to live? (John Piper)

“God has ordained that Satan has a long leash with God holding onto the leash. God knows more of His glory will shine when we overcome Satan.” – Piper