The fights in TROS seem like they were a victim of the movie's shooting schedule. The actors didn't have the time to train and drill the choreography, so you end up with nothing really visually interesting, no complex choreography, lots of cuts because having the actors memorise more than a few moves at a time would have been too difficult; that kind of thing. There are a lot of awkward shots where the action isn't well-framed or one character is obscured by the other. I think the duel on the Death Star has some pretty cool moments and is at least sold pretty well as an exhausting slug fest, but the stuff on Exegol is just a 40 second blur of quick cuts.
The TLJ Throne Room fight is the best in all of Star Wars, baby. Absolute 10/10. Perfectly framed shots that last exactly as long as they need to to showcase the choreography. The difference between Rey and Kylo's fighting styles is plain as day. So many hype moments and memorable kills. Every second of it is perfectly sync'd up to the soundtrack. The ecstasy of seeing Rey and Ben working together as a finely-tuned machine, and the agony when he makes the wrong choice at the end. I love it. 10/10