Rewards4all is a total scam. The inertia of consumer bodies like the OFT means it goes unpunished.
If Flybe really believes it is offering a good deal by loading "negative" revenue fares (they are indeed a good deal) then it should drop the pretence of rewarding loyalty by operating a loyalty scheme in its current form, if at all.