I have to agree with you. Of the times we've done the flight to YYZ, the catering quality ex-HKG has always been crappy and unappetising including the one we took near the end of September. YYZ-HKG on the other hand, though nothing to write home about either, is much better in comparisons.