Why would Flybe care about marketing or advertising? Where does it say that this will be Flybe’s responsibility? As has been pointed out before, they do not carry the commercial risk on these flights. They are simply being contracted to provide a service to Stobart, for which they will be paid regardless of the success (or otherwise) of the flights.