It’s a good point that in both TFA and TROS Abrams doesn’t seem to understand the basic tension principles at play that made the climax of Star Wars and Jedi work. It wasn’t just that the weapon was destructive, and could cause destruction. It’s that the destructive weapon was pointed at people we cared about, and the heroes had to disarm and destroy the weapon before it went off in the worst way.
It’s why fan-edits that combine Starkiller firing on Hosnian Prime with the climax of the movie tend to make that film work better. The battle at the end of TFA and ESPECIALLY the battle here at the end of TROS are dramatically inert because THAT’S the difference between knocking a gun off a table and KILLING THE PERSON POINTING A GUN AT YOU.
ROTJ’s climax was a re-tread (a lot of ROTJ was a re-tread, Lucas admitted as much a couple times - it’s his ANH makeup with more money) but at least the idea of the gun being aimed (and even fired) at our heroes directly was still intact and it added stakes and tension to the proceedings. In TROS you had an entire fleet of Star Destroyers, some of which had planet-destroying guns, but there was never any goal but “Don’t let them get out.”
They should have already gotten out and the race was to stop them from being able to fire.