One awful, truly shitty moment you failed to mention was the Maz Kanata scene, which looked like a video game and made zero sense. “Master code breaker” wtf? Then, they never even meet this guy? Wtf? That whole casino scene is rediculous.
For real. I could suspend disbelief for a lot of the other shoddy writing, but the FaceTime call to Maz was just silly. And then they're arrested for a parking violation?