JW411 - The reception we receive at airfields (and pubs, restaurants, shops, hotels etc.) inevitably colours our views, and someone obviously did a poor job a few years ago at Duxford.
I've been in and out a few times over the last week, and there's no doubt that it's a very special place that is truly unique in the UK. I have no connection to Duxford or the IWM, but just find it a shame that a bad experience a while ago is spoiling your enjoyment today.
Some places deserve a second chance - Duxford is one of those places IMHO.
Ian