I would agree.
Somebody had asked for details of how to find Wycombe. I posted a URL to their website which has photographs of local landmarks and instructions on how to find the airfield.
Apparently this was a 'commercial' link and had to be removed. It does seem a bit heavy handed.