Used to SLF with them a lot. Moved on when I felt they concentrated more on spin and less on doing what it said on the tin.
I seem to remember that they said that charging for meals was as a result of passenger survey responses. Pretty insulting to the intelligence. These fares are indefensible and they don't deserve to sell the seats.
Pity, it was a good product once.