Maybe connected with current Staff dispute?. Removes alot of the work CC do on shorthaul flights and assumes they only then need to carry a minimum compliment of crew at all times?
Removing food in Biz would virtually negate any remaining reason to fly in it - cant see that happening