In order to have "resolution," you need people who are trained enough to resolve the problem. Most employees just are not there long enough to ever reach that level. The Airports make a fortune off the airlines, in application and processing fees just to get a Badge. No Badge, no job! By the time you get through the criminal history background checks, and TSA approval, the "employees" have already quit, or just disappeared, then the process starts all over, and the Airports collect again, and the experience level never improves.
There may not be weather issues where you see the problem BUT that airplane has already been flying 6-8 hours, and there's no way to avoid not only the weather but Air Traffic delays, so by late in the day, things start to snowball.
..