Let us not forget either that the airlines want to pay minimum fees ( or in Ryanair's case-no fees at all) to use the airport facilities.
Its not just the airport beencounters, but the airlines are as much to blame, under the "ryanairisation" of the industry.