The reality is that we still yet to see any Airline cope well in these scenarios.
All planning revolves around minimal staffing levels ect. The question is - could an airline have the staff/resources required to perform well in these types of disruptions and still turn a profit? I think in good economic times yes in bad economic times no.
No matter where you go in aviation it does seem a little amatuer at times doesn't it?
I cringe when we fly people around the country side and offer them a small piece of cake for the entire journey.