This is all about money and reducing expenses. If you give a semi decent catering company a good budget, you’ll get good results. I have no doubt that LH told Kafer what the budget was and that it was significantly lower than in the past. Kafer agreed, probably promised LH the world, and now the pax are paying the price. There’s no magic to this stuff. You get what you pay for, except for the pax who pay for F/A and get subpar service.