Three points
What I make of it.
(1) The new owners have made no such agreement ?, it's all plane station stuff.
(2) People complain about anything, the fact at least half a dozen residents of Thanet have complained to the Council is very small.
(3) With the sea on three side I would think it's a good place to have an airport.