Having read and inwardly digested the comments by several so called aviation profesionals,I am astonished that there are still morons out there who consider that the crewing departments only function is to screw up their lives.We all have a job to do,and some of us suffer from bad management,commercial pressure and lack of resources.Because you have a problem with crewing/rostering why bleet about it in this forum,take it up with your line management or polits committee or union,but for gods sake grow up