With Euro airlines reducing flights to NA and to the Middle East, perhaps all load factors into BEY are high.
Actually, they are increasing to BEY. I can't think of any Euro carrier that is reducing service to Beirut.
British Airways is increasing BEY from 8x weekly to 11x weekly. KLM from 5x weekly to daily. Austrian is coming back at 3x weekly. Air France upgrading the daily flight to a 777 instead of a mix of A330s, A340s and 777s. It goes on.
Overall however, the Beirut market is improving dramatically which is probably why Air Canada felt now is the best time to start the route.
I hope it becomes year-round. I guess it's possible if loads continue to stay strong.
"Generosity is giving more than you can, and pride is taking less than you need." - Khalil Gibran