There's a thing called winter hours protection where flexi crew are guaranteed a minimum of 35 hours pay in a month. It's split into two 3 month periods and at the end of each if you had a month where you didn't have 35 scheduled hours you get a top up payment. So it does cost them something to not fly them.