Flybe have very few competitors on their routes, they are rarely in competition with other airlines, The issues at Flybe are not related to competition or filling seats, They have ridiculous legacy debts from years of shocking management and poor decisions from CEO after CEO.
The majority of their business is from large companies in the UK not your average pax en route for a weekend away in Edinburgh.