I tend to agree with both sides of the fence.
On one hand, we have the planners who have to deal with what they've got. Factor in schedule changes, pressures from the bean counters, planes gone tech, inadequate standbys, sick and tired pilots, and it's a hell of a balancing act.
On the other hand are us, the pilots. Since we spearhead the whole operation, we bear the full physical brunt of it all.
It is probably a lack of foresight and anticipation of changes and needs on GF's part in the end. And this makes everyones job infinitely more difficult.