1. The trains are ludicrously expensive these days and you're lucky if you get a seat unless you book first class or super early.
2. Flybe operate largely a monopoly from a lot of their bases.
Given these two points how can they still be loss making?