the main issue with having high quality food in an airplane is that the lower pressure actually causes people's tastebuds to get messed up, thus ruining the taste of the food.
It is a known difficult problem so they only really stock certain foods on airplanes, which actually don't taste as good...