I agree with you about everything regarding the gameplay. It's the story you mentioned that I found to be a bit underwhelming. Especially the Arkham Knight fight himself. I think if there was a face-to-face fight after the predator part of that last fight that served as a final test of sorts before the finale with Scarecrow, the finale might not had felt like something was missing.
Not really what I was thinking, but sure. I meant that some story bits aren't necessarily 'cutscenes', so they can't be skipped - I haven't played the game in a
long while, but I remember the ending of the blimp where Joker takes over not being skippable, it takes forever, and just isn't fun.
Also, Batman locking Robin in a treatment pod - it's nice that there's a few Easter Eggs when you go into the pod yourself (and a hallucinatory Joker appears to let you out), but there's only a handful of them, gets old, and locking Robin in there is just dumb and directly leads to Knightfall. Oooops; what a moron.
Oh, and not checking to see if Barbara really did get gassed, or if it was just another hallucination or Clayface or something - which leads to Gordon abandoning Bruce and the Robin fallout.
And not deleting Gordon's voiceprint for that "secret" base bit him in the arse too. I mean, it already lost its security once Harley Quinn discovered it and the Joker-fied people took over. Delete the voiceprint and find
another secret location, Bruce, duh.
Gameplay's the best of the trilogy (screw Origins), but the story should be entirely skippable. A one-and-done deal, the narrative is; getting access to the gameplay shouldn't suffer because of it.