What makes you think that he won't further a trade war or drop bombs on Vancouver if we do give him everything he wants? Placating bullies doesn't pacify them, it emboldens them. Canada should be pushing back against the US and dragging the rest of the world with us in the process. Instead, everyone is just falling in line while Trump walks all over us.
If we're really lucky, we'll get to keep some cosmetic sovereignty out of all of this, but I don't like our chances.