Plenty of US domestic flights leave YYC every day. You clear US customs and immigration in Canada before getting on the plane so you can land at any airport in the entire country, not just international ones.