Same route, plane & seat a couple months ago and your crew sounds just like mine. It was really bad. Your entree looks good but the salad & app are a bit lame Imo for long haul J. My salad had nothing in it and was half the size of yours. My app was pretty bad, just a little dollop of crab meat. Would have preferred some watermelon & feta even if its mini portion.
Wonder if we had the same crew or just an AKL thing. More likely just a coincidence.