SLFguy, the reason people said about air shows having to cross roads, was because last night there were multiple people coming on saying how dare they have an air show near or crossing a road.
There were people suggesting that there could be criminal negligence and how the UK was a disgrace for having an air show near a road.
There were multiple people stating that the UK is a small heavily populated area in the South and as such if there are going to be displays then they will be near to where people are going about their day to day business.
Unfortunately moderators removed a lot of the defences and as such have skewed the debate.
I hope that clears up why people are mentioning the road, not justifying anything.