The reason Calgary YYC has up to 2 nonstop Asia flights

currently, is because its Main Hub is located there in Canada

& WestJet has a lot of connecting flights/ passengers that go through YYC & it helps WestJet fill up its 7 Boeing 787-9 planes based out of YYC to Europe, Asia, (Hawaii US

& Mexico

seasonally) year round

.
YYC would have 0 nonstop flights to Asia , *if* WestJet decided to base its main hub elsewhere in Canada, as currently they have 0 Asian Airline flying there just like Edmonton YEG

.
Although YYC-Europe is a different story as there is competition

.
And It doesn’t really bode well for a YEG- Asia non stop anytime soon, (unless) WestJet expands their codesharing cooperation more with 1 of either Korean Air or Japan Airlines, like they did with KLM

.
As for Air Canada they’re currently very focused on building its Vancouver YVR, Toronto YYZ & Montreal YUL Hubs & they haven’t added much for YEG, YYC & other smaller cities in Canada- don’t expect a Alberta to Asia nonstop from them anytime soon all

.