Yeah, the "losing jobs" explanation is bullshit. BUT, I still am not comfortable with the privatisation. A crown corp can still be operated WHILE profiting off stuff. Want to raise revenue to support new HSR? Raise the expected profit margins for the crown corps.
As for "liberating capital", well that makes sense if we're talking about a private corp, whose fundraising capacity is low. But when it comes to a well managed COUNTRY like Canada, you can raise funds very easily and cheaply.
You don't have to sell off critical infrastructure to do that.