Flew KE a few months ago in J and I was very unimpressed with both the hard and soft product. They also didn't understand properly and unsealed my KSML without my consent and warmed it in their own utensils so I had to starve 
Ugh, was the meal Hermolis? Curious if they changed providers as last DP I saw was a while ago.
Found product to be pretty good, in F they add a mattress pad and thick blanket - too thick as cabin was kept quite warm and no air vents.. I would say their ground experience in ICN is poor. Small non-exciting F lounge and no priority services for F, regular security/immigration line.