Hudson, it is simply a form of shackles to attempt to force pilots to stay at flybe. It is a foolish attempt to address the phenomenal turnover in crew which they have experienced for quite some time now.
Instead of addressing the actual issues such as lifestyle, scheduling, morale, etc they impose a 'prison sentence'!