But you never know, anything is possible, the southern states during the Civil War didnt believe that britian or the US would be able to survive without their cotton and other crops, but look what happened to them.
That's all very true. But you can't wage a war on the assumption of what could happen. At least not in this day and age.
America could very well just snap and decide to blow the hell out of Canada.