You can also look on the bright side… you'll get more CAD when you eventually go to sell. Glass half full! :)
Personally I buy on Kraken, Poloniex or Bittrex, and then use Quadriga to trade or cash out.
But you're right, I always wondered the same thing myself. I'm guessing @lost.identity and @andydandy's comments are as close to the truth as we'll get. As Canadians, we get charged more—and are happy to pay more—for most things.
I think it's also worth mentioning that Quadriga is one of the best exchanges when it comes to funding/withdrawal options – especially for Canadians.
How do you, quickly deposit CAD on Kraken? The only way I've been able to deposit CAD is to wire money which can take up to 5 days. If you're trying to jump on a trade, no way you'll hit it in time depositing via wire on Kraken.
thanks in advance.