J.J. Abrams says The Last Jedi is one of the most polarizing films of the decade and continues to be a point of contention.
Rey's parents turned out to be nobodies buried in the Jakku desert; Luke fled after a moment of weakness spurred Ben Solo's turn to the dark side; Snoke was sliced in half without so much as a hint of backstory revealed. Many fans were quick to criticize Johnson from deviating too far from Abrams' original plan, discarding plot points and entire characters with reckless abandon. The feeling was Johnson retconned much of The Force Awakens to better fit his film, but according to Abrams that isn't the case at all.
In an interview with ET Canada while at the 2019 D23 Expo, Abrams discussed the evolution of the sequel trilogy's narrative and claimed The Last Jedi didn't take things off course as much as some might have thought:
"The story that we're telling, the story that we started to conceive when we did The Force Awakens was allowed to continue. Episode VIII didn't really derail anything that we were thinking about."
There's arguably a lot of truth to what Abrams is saying. During the build-up to The Last Jedi, Johnson remarked how Abrams did sketch out drafts for the other movies, a case can be made he didn't have anything exact in mind for where the story should go. Those aforementioned mystery boxes could have simply been intriguing jumping off points for Johnson, who visited the Force Awakens set and watched dailies before writing his script.
Abrams has maintained from the get-go that any of the TLJ Disowners upset by Star Wars 8, but it's likely better than the alternative. The Last Jedi received strong reviews from critics and grossed $1.3 billion at the worldwide box office, so it was a successful film. Attempting an on-the-fly course correct in response to a polarizing film usually doesn't pan out (see: Justice League), meaning the best thing for Abrams to do is to just follow The Last Jedi and build off what Johnson did.
Source: ET Canada