IIRC FlyBe used to post punctuality statitistics on their web site. Gone now. Wonder why.
From an IoM perspective they're either on time, or they're not. Badly not. And because they're not quite often, they are getting a bad reputation. BACon merger cannot be blamed forever. New aircraft operated by locally based crews due soon.
For goodness sake please get it right from then on.