You have to pay the taxes and fees on the top though.
Airport tax is about £10 - £20, online processing fee is about £5 per person, and fuel supplement could be anything between £5 to £40. At lease you pay £25 per ticket. And those airports are in isolated places, like a small airport in Barcelona Spain, there is no pulic transport to the city, you have to pay £40 taxi. Considering this, you rather go with BA, pay a bit premium, save money on other things and enjoy the convenience.