There is never going to be a solution to this so long as companies working on the airport are allowed to operate with minimal equipment and staff.
What you mean is "so long as airlines cut contracts to the bone and aren't prepared to pay for an effective service"
You get what you pay for.