With the recent news that Lucasfilm may (or may not) be hitting the pause button on spin-off Star Wars movies, it makes the decision to release Solo: A Star Wars Story when they did all the more strange.
Every episode of the new Star Wars trilogy was originally scheduled for a May release date, and every one of them has seen that date get pushed to December.
However, Solo, the movie that had significant issues during production that certainly justified a delay in release, stood fast on that May 25 date.
The answer, I think, is money, but it’s much bigger picture money than box office receipts.