NM,
Totally agree, I was not insinuating that Rostering or Crewing were in anyway out to screw us, but as you said they are under pressure from above and as we have seen this summer, things have been fairly difficult out on the front line due to crewing levels and at the end of the day they can only plan and execute with the resources they have at there disposal.
However, things like early to lates with min rest on max hours has been occurring with a far greater regularity this summer. End result, pissed off, over worked and knackered (but NOT fatigued!

) crew

..dare I suggest underpaid too