That is a ridiculous difference in housing allowance, wow.
I can see the difference, that's for sure. The thing is that I would be comparing the C scale pay not to B scale, but to Canadian airlines' scales. Which is still worse imo.
I heard form a pilot in the hiring pool upgrade times at Westjet reaching 13 years. That's a while at FO pay too.