I'm happy with a £14 landing fee at Kemble - decent runway, decent food and facilities. Paid the same last time I was at Duxford (a few months ago), again no complaints. My two local fields (smaller, fewer facilities) are £10 and £12
How else do airfields pay their business rates, staff, etc. if we're not willing to pay a reasonable amount for their use?