In hindsight, the Mando Season 2 finale would have been the opportune moment to introduce a recast Luke Skywalker. Luke showing up was already a pleasant surprise for people, but then he could take off his hood and reveal Sebastian Stan or whoever’s face. Then Lucasfilm could announce future projects featuring Stan or whoever as Luke.
Disney and Lucasfilm blame the recasting for Solo’s poor performance, but I don’t think that’s really fair. It’s all a matter of timing and execution with recasts. And that Mando episode would have been the ideal time for it.