Plot hole: The idea that Marlow would simply take a taxi to his wife's address after being missing in action for thirty odd years is stupid beyond belief. He was on a ship sailing from the central Pacific for days and those ships have radios! The US military would have known he was coming. Someone, somewhere would have notified the authorities that a US serviceman long thought dead was actually alive and on his way home and his wife and son would have been there on the docks to greet him, not standing slack-jawed in the kitchen dropping trays of drinks on the floor when he turned up! What would have happened if she had remarried? Or moved house? Or she was dead? Don't tell me the US military didn't know he was coming - he is wearing a brand new uniform, clean and pressed.PEDAUNT
New this week Plot hole: By having Admiral Holdo perform her infamous hyperspace ramming stunt, Rian Johnson created a continuity problem with the rest of the Star Wars universe. Since this maneuver was successful, every space battle before and since should only include a droid piloting spacecraft ramming enemy bases through hyperspace. This tactic would have been more cost effective and less risky than full on space battles seen in previous films. This tactic would no doubt have been tried in a universe filled with space battles often with disposable troops on both sides, such as in the Clone Wars. The Death Star did not need a successful trench run to be destroyed, just an X-wing with a droid ramming it at hyperspeed.