It would be far better if they just pretended that garbage writing never happened. Supposedly badass stormtrooper captain gets taken captive and meekly agrees to lower the shield so the resistance can blow up the First Order's planet sized superweapon without ever trying to raise an alarm?
Just one more terrible thing about that movie. The best thing for Ep 8 and Ep 9 is to pretend that only about 10% of Ep 7 actually happened. The important characters got introduced, Han died, the senate was destroyed, the superweapon was destroyed, and Rey met Luke but was not carrying his lightsaber.
The final shot of Ep 7 would make more sense if Rey was holding a dildo instead of Luke's lightsaber. You know, the lightsaber that would have plummeted down the same trash chute Luke did and then fell into the core of a gas giant to be destroyed by the intense gravity?
Or instead of a dildo, maybe Maz should have had Luke's green saber, with the explanation being that he abandoned it after Ben went bad and it eventually found its way into Maz' keeping.