I put something similar tov Riku-Keyblade but my post didn't show up, but yeah, Square made Crisis Core with the assumption we knew what was gonna happen to Zack. They made it for the fans with interest of what happened in between, the full story, since Zack, Cloud, and the whole cast had already gained a lot of popularity. It just wouldn't be the same for BbS.