No one hates the mini Death Star guns mounted on millions of Star Destroyers more than me, so clearly I am in favour of a complete deletion of that sub-plot.
The only issue with removing every mention of them is the fact that you no longer will have the beautiful transition from the line “Leia made you acting general, what now?” to Poe by Leia’s side.
“Sad”
Thoughts anyone?