Meanwhile the Airport is powerless to do anything,
Not true. The Airport licence the handling agents to operate. They can, and do, monitor their performance.
Last year, one of the agents were having to meet weekly with MA to discuss their performance levels, where licence withdrawal was a possibility.
MA can act if it wants to.