Did I miss something that absolutely stated Babcock isn't coming back?
No. You didn't miss anything. You simply lack the super-human ability to see the future that some other LGWs members are blessed with. With this power also comes greater hockey knowledge and an inflated value of one's own opinion.