At a real airline, dispatch control would have been all over this and the crew would have been aware of the pending closure, crews at Allegiant often arrive at the aircraft 45 minutes or less prior to scheduled departure and are expected to read all the pages of notams and push on time?
I put the blame on the Allegiant's management.