I'm guessing China flights are fairly full.
For simplicities sake, why market to an audience that is accustomed to paying $800 USD roundtrip, when you have a home made market that is accustomed to paying $1200CDN? And you don't have to provide them with a connecting flight.