When M and Kincade escape in Skyfall, why do they have a flashlight on? Surely M, the head of MI6, would realize that the flashlight would give away their position.
Agreed. So stupid a plot line ... it hurts to think about it.
In the same time frame, Bond purposely breaks through the ice to avoid getting shot by Silva. Silva just laughs and walks towards the chapel. Considering that Silva is a mastermind, did he really think Bond, a trained professional, would not survive that? Why would he not wait for him to resurface and shoot him before going to kill M, who is obviously sitting in the chapel waiting for Bond and is going nowhere?
That's not really a plot hole per se, but just the reality of this kind of series. Nobody just kills Bond or the series would be over. Best not to dwell on things too much or you'll find yourself realizing that if Bond can just waltz into M's apartment, so could mastermind Silva and he could have had his face-to-face revenge on the cheap. Thus the whole story (as presented) becomes beyond stupid.
That's missing the point. Silva could not kill M, not in the hearing, not in the chapel. That is the whole point of it, he's emotionally too involved to pull the trigger, M still is his mother-figure. I find nothing stupid about this turn, it's taken straight from TMWTGG where Bond too wasn't able to just pull his cyanide gun in mid-sentence. M has to provoke him until he finally acts, and then too slow to damage anything other than the glass-shield. Immediately afterwards he faints.
Adding a new plot hole. It's one thing for MI6 to get rid of Bond's apartment - it's quite another thing for anyone to purchase his Scottish assets (house and gun collection). For a case of death in absentia, British law requires seven years before an estate can be sold.
An organisation sending agents out there with a licence to kill all sorts of people - will they really have a problem with British law? For longer than four-and-a-half seconds?