Maybe there is a problem with pre-flight briefing in the UK which leads to these sorts of infringements?
We could use a "1800WXBRIEF" in the UK, where all weather, Notams and other pertinent info is collated, so with just one phone call, you know everything there is to know....Whether we pay for it or not.......And related to your route. There is nothing worse than downloading a million notmas which have no relevance to your flight, and if you filter them there is always the chance of missing one.