Hi Beadie,
I take your point about site ownership but in truth who cares? If the MoD want to fly a flag then let them. Why should NATS have to follow them just to show that it is our piece of soil. If there were to be a sign at the gate saying "RAF Swanwick" or similar then that might be different.
On a slightly different tack, what flaggery was displayed at the RAF stations which were used by USAF. Upper Heyford for example. (and Greenham Common for those with really long memories!!)
A I