"You did employ some ex FR Captains but they all came back to an airline where the rosters are put together by profesionals" .... (sic)
f/spinx, you surely jest ? !!!
I would call JD and his department, many things, but "professional" (or even profesional !) is not one of them. The annual leave system in RYR is administered by the rostering dept using a "manual" spreadsheeet !!!!