Compare to what KSA has to offer to pilgrimages, this airport is such a shame. Seriously, they need to retouch this airport. It's too old and out of capacity.
They never make it on time ( Saudia and NAS ) and customer respect is an act of shame for them, assuming being smart if they did not announce and apologize for delay.