Plot hole: Any strike on a military facility by incoming aircraft would first take out the SAM sites with missiles to clear the way for said aircraft to operate freely. After all, the Tomahawks fly right past the attacking planes and take out the runway with no issues at all - no reason they couldn't hit the high and exposed SAMs.
Plot hole: Vulture was able to re-create his suit despite the tech for it being confiscated when he was arrested. Also, the tech does not exist in the Venomverse, so he would have had no means of accessing it by any stretch of the imagination.
Plot hole: Benoit Blanc ruins on purpose the murder dinner party because, allegedly, someone is really trying to kill Miles, and he wants to warn him that it's not a game. But as we know later, Blanc is actually trying to investigate the murder of Andi Brand and he does not really think that Miles Bron is in danger. In fact he is positively convinced that everyone has motives to kill in order to protect Miles and all he wants to be on the island for is to gather clues and investigate. Cutting the game short does not serve his purpose at all, in fact it defeats it. Had he played along, both Helen and him would have had a perfect excuse to investigate. In fact it is a miracle that nobody went back to their rooms right away after that tense moment, instead of being busy with the opening investigation; you even see that they are groaning and complaining and want to leave. The movie explains away most of the other details but none about this.
Suggested correction: Blanc knew he couldn't hide Helen's identity for long. He said so at 1:15:15. His fear was justified when Duke discovered Helen's identity on the night of her arrival. In short, Blanc and Helen were on a clock.
Regardless of how little time they had left (Blanc estimated "another week", so the leak happens presumably earlier than he anticipated), ruining the dinner does not serve the purpose; gives "Andi" less time to search the rooms, which is what Blanc planned her to do.
If the game was allowed to proceed, Helen would have been forced to play along. Any behavior, other than playing along, would have been suspicious.
Plot hole: This adaptation further exacerbates the problem of previous movie and TV versions; in the novel, Jackie would make the female designated witness talk over and over pretending also to get drunk after Linnet left to go to bed. In the Ustinov version it happened too, but the diversion didn't seem to last more than a couple minutes. Same in the Suchet version. Here, Simon even provokes Jackie practically the moment his wife exits the room. There's no time whatsoever for her to change and get in bed, let alone fall asleep.
Plot hole: During the shootout with Penguin and his gang at the warehouse Batman gets shot and falls to the ground. Penguin then creeps over to the spot he fell and realises he has disappeared and is in his car behind him. It is totally impossible for Batman to just disappear and get behind them without being seen, no matter the rain or firefight, that place was lighted enough and everybody was looking that way. (01:18:00 - 01:19:15)
Plot hole: After sending the offensive message to his students, Charlie got on-line with them (within hours or the same day?) and said, "Well, your complaints have been heard. I've been replaced..." IF an on-line college instructor could be terminated and replaced as quickly as Charlie was, it would follow that he would no longer be able to access the on-line course to communicate with the students like he did. (01:39:55)
Suggested correction: I think this is based on too much assumption. Any sort-of ban would likely be entire dependent on whatever system they're using for their online class. And it's entirely plausible he'd still be able to access his account mere hours later, even if the call has already been made to replace him.
I worked for the Defence department in Australia and it was a running gag that eighteen months after I had left my online access to my account was still open, allowing me access to highly classified documentation, including emails. Mistakes happen.
Suggested correction: The idea was to use the tomahawks to take out the airfield and prevent enemy planes from taking off. The SAMs could be evaded by flying through the canyon so the airfield was considered a higher priority target.
lionhead
While that may be so, those planes exit would have a difficult time out running and avoiding that many SAMs. It's not like the ship wouldn't have enough tomahawks to take out the SAMs as well.
Taking out the airfield was deemed necessary to complete the mission, taking out SAMs beyond the canyon was not. The original plan didn't take into account the pilots surviving the mission in the first place, so the Navy didn't bother with extra strikes on SAM sites. Maverick had to struggle to get them to approve this plan in the first place too, so he wouldn't be able to convince them to put even more effort into it.
lionhead
They still have to avoid the SAMs on the way out, no canyon to protect them then.