The amenity kit in CX F sucks, as does the F&B...especially if you fly it regularly. So predictable, boring, limited appetizer & main choices these days, and very very similar every flight
You're right, now that I think about it no socks. But do you really need them? CX provides the PJs, eye mask and slippers in the bag with the PJs. I guess if you get cold you want them, but in general I put on the slippers to go to the restroom but prefer not to have socks in the seat, as bad as that might sound. I don't like sleeping with socks on.