So why did Canada bend on the deal? Something your leftist PM said would never happen.
Not sure what you have been reading but your trump delirium seems to have addled your brain if you think this wasn't a two way street with respect to give and take.
What did Canada give up?
1. 3.5% access to milk products. This compares fairly well with the increase that was negotiated with Pacific partners in that trade deal. Trudeau was trying to protect this industry in order to secure his Quebec vote for next years federal election. It wasn't something most Canadians cared about.
2. additional access for eggs and poultry
3. an additional 2 years on drug patent protection
What did the US give up?
1. they didn't get the deal they wanted which would give US commercials full access to Canadian television (part of the cultural protection that remained from NAFTA)
2. they did not get to scrap Chapter 19, it was their intent to force all disputes to be settled in US court
3. the sunset clause was not included, something Trump at one point said was a deal breaker
4. they wanted an additional 4 years on drug patent protection and settled for 2 years
So exactly how is this a big win for the US? Like most trade deals it ended up being a negotiation with each party giving something up in exchange for something else. Seemingly a non-event.