This agreement is pretty much status quo. It isn't something that parliament can change - they can only reject or accept. NAFTA has seen Canada's economy quadruple in size over the last 30 years. We're better off with a status quo agreement than with no agreement, and that's the only alternative.
Maybe so but there is some disinformation in Freeland's letter. It's a sales pitch.