Electric was the biggest issue on our end of the field. I'm glad they had some generators to spare.
Awards are often late due to process of entering scores, verifying them, print, hand collating & stapling the results sheets (6 or more pages per team), then writing the correct award checks. This process takes longer than you think, particularly with 50+ teams. The current KCBS scoring program isn't built for speedy data entry. It's even longer if the results have to be printed on an inkjet printer. In this case they also had to tally the people's choice, which didn't end until 4.
That being said, a word to organizers:
If awards are scheduled for 5 and it's clear at 4:30 you're going to be late, reschedule them for a time you know you can make and come around and tell us. This allows the teams to continue to tear down / clean up their sites vs sitting around baking in the sun.