I mean someone has to step up, I'm not saying it's the real Oden I personally don't think he's the real one, but... The supernovas are in desperate situation and it's cristal clear that there's going to be a huge asspull to save them. Even if they're going to lose this battle (the tragedy of act 3) they still need an asspull to survive cuz Kaido and Meme are no going to let them survive this time. I thought that an Admiral would show up (ether Fujitora or Greenball or maybe even SSG) but the real Oden popping out of nowhere is another possibility considering Oda's writing.