Yep you sound like a seasoned flyer like me.
I prefer ANA, JAL, and even Korean Airlines over Air Canada. They are pretty grim and they arrival times / departure times are something that all travellers should consider.
Arriving in Thailand at noon in the heat, confusion, and stench is not ideal.
And of course going back, well, we all know the effects of jet lag all too well.