I fly with BA, KLM, S7, Turkish Airlines, Emirates, Gulf, Saudi, Oman and more and have never been held up by any sort of announcement to the effect that I've been delayed due to staff shortages/ pilots. Trains in the UK, its a different story.
So from my POV, no shortage.