Short version: it was a pretty good film.
Slightly longer version: STAR WARS: RISE OF SKYWALKER exists to retcon as much of THE LAST JEDI as it can manage. Unfortunately, they couldn’t just start the movie by saying “Hey! Let’s pretend that this is an alternate timeline that diverges at the end of THE FORCE AWAKENS, so everything that happens in THE LAST JEDI doesn’t have to happen here* and by the way Leia died offscreen of grief in our version and Luke trained Rey through this movie and the next one because otherwise we’d have to stuff two movies’ worth of things into one movie and you’d feel bloated afterward if we did that.” I mean, they could, but at the same time they really couldn’t, you know what I mean?
It’s not an awful movie, really. I liked it. But they jammed a lot onto the screen, for reasons. And if you loved how they deconstructed Star Wars in the last movie**, you’re going to be infuriated by this one and I don’t really blame you. And… ah, Hell, let’s all just go watch THE MANDALORIAN again. Less controversy, really.
*There are interesting thoughts in THE LAST JEDI. Really and truly. And pretty much none of them made it into THE RISE OF SKYWALKER. Which is both good and bad. Or bad and good.
**I didn’t love the deconstruction, but I found it not without intellectual merit.