Mesa and Pinnacle WERE meeting the terms of their contracts... You can't blame Mesa or Pinnacle for cancellations when you pro-actively cancel their flights in order to get mainline out. In the case with Pinnacle, they were also making them fly to St. Croix which required deadheading a double crew to fly the plane back, as well as the fact that Pinnacle planes aren't overwater certified - the indirect routings often caused fuel diversions.