I guess that's a more futureproof way to do it. Currently the end boss doesn't have any sustain, so a soft lock isn't possible. Which means you don't really *need* the timeout, and could just remove it. But I'm guessing that would cause issues on other/future bosses that may just be able soft lock you with sustain.