It's not stubborness on our part mate, there aren't enough pilots or cabin crew to cover 24 hours of flying.
The other reason would be lack of aircraft to cover the early morning departures should something get stuck somewhere over night. Remember these current routes are the bread and butter of Flybe's business. There are precious few spares as it is to cover the usual schedule without adding to their commitment.