That, I'm afraid, is pretty much the standard [in terms of catering] of short/medium haul's business class within Europe, with the rare exceptions being LOT, Austrian, Air France (much improved recently) and I hear (I've never flown with them) Aegean as well.
G