Delta is roughly 3% overstaffed, but retirements in the next 2 years should take care of that.
Now, listen very carefully.
THERE
WILL
NEVER
BE
A
PILOT
SHORTAGE
AT
THE
MAJOR
AIRLINE
LEVEL
EVER.
There will likely be a shortage at the Regional level in 5-7 years, but who wants those jobs for a career? Once you take out the 50-seat jet market as those leases expire over the next 5-7 years, with those pilots going to the Majors as the Majors start retiring large numbers of pilots, you have even-numbers for a while... Fewer needed at the regional level but people moving on to Major jobs so it mostly equals out.
Then when the Regionals are done shrinking their 50-seat fleet, as long as unions stop giving up Scope, the Majors will still be steadily retiring folks from age 65, and will take the experienced Regional Captains.
There will always be enough of those to feed the Majors.
The Regionals will then have trouble staffing the right seat at the crap wages they pay, and you'll see the RAA screaming bloody murder (they already are) that with the new regs in place, they can't staff.
But you'll never see it at the Major level. You just won't. Anything else is a Kit Darby pipe dream...