I have 44 minutes left of Rise of Skywalker and I've enjoyed it so far. I tried watching Last Jedi but skipped a good hour of it. It's just not very good. Even without all the negativity surrounding it, I'd probably still be bored to tears. Ive watched plenty of negative reviews on Rise, and I'm still enjoying it for what it is.
My biggest gripe would be the comedy. Yeah, it's entertaining, but much like Age of Ultron, the characters never feel like they're in danger. Stop quipping! Stormtroopers have guns aimed at your head! I know how it ends, but I'm going to finish it, and then probably never watch it again.