It does not take too much imagination, or knowledge of how Ryanair "negotiate" contracts with suppliers and airports, to be aware that there is probably little if any provision for "fat" (for the times when there are a surfeit of customers vs agents) allowed for in the amount paid by Ryanair to contracting agencies. Like everything in life, you get (hopefully) what you pay for (and probably not an ounce more)
A bit like trying to call crewing at awful o'clock to report the non-appearance of a colleague for his report , and being faced with an engaged phone for 20 mins. Or having to wait your turn to get a serviceable computer, as no-one seems to have put an IT contract in place to keep them serviceable.
If you cut things to the bone this is the sort of stuff that will happen.