What an exciting concept that must be, Pilots actually understanding what goes into constructing a roster!
At the end of the day, all aircrew are interested in is their own social life, whats in it for me, how much can I 'screw' the company for and have no interest in what other considerations have to be taken into account when producing the roster.
I do my level best to limit the imput of Pilots into a roster, and only allow those that have a vested interest (i.e. training manager).