How much does codesharing make flybe? Revenue tends to flow to the longer haul portion of the ticket, let's remember BMI codeshared with everyone and that did not end well.
Are they doing it to be seen to be doing something (like LCY-INV/DUB/EXT.....) or because it's a decent revenue stream?