I used to fly YEG-ORD on UA bi-weekly for a year. They served a snack box with complete crap for every meal in J... morning one and evening one. I refused it after the first few times, it was so bad. almost 4 hours in the air, 1400mi+. lol. Not expecting things will get or have gotten better for Canada.
Sad to say things are even worse on AA right now...