Being based in Malta, you must know that all you are going to get is an old B737-400 from LGW. Before that it wasn't even a BA service, it was a GB franchise route in recent years.
Do I detect a bit of snobbery? For the record, I flew GB Airways for years between LGW and Faro in Club and they offered
- brand new A320s/A321s
- excellent, BA branded service from a small group of delightful cabin crew
- four flights a day in Summer, two in winter IIRC
which has now been replaced with
- clapped out mainline 737s...the state of the toilets on some of them is disgusting
- food cuts as mentioned above (band 3)
- two flights a day in summer, one in winter right in the middle of the day, useless if you want to get away for a long weekend - I fly EZY instead.
However, at least it's a "BA service." God knows what Broughton thinks of it, as I gather he has a house in the Algarve...