Clearly, if there were sufficient people to justify a non-stop service, if Air Canada didn't do it, Canadian would do it, and if Canadian didn't do it somebody else would.
Il est évident que s'il y avait suffisamment de clients pour justifier un service sans escale, si Air Canada ne l'offrait pas, Canadian le ferait, et si Canadian ne le faisait pas, quelqu'un d'autre s'en chargerait.