Because peace at this point means the aggressor keeps territories.
If Canada moved troops into a bunch of US states - NY, NH, Maine, Pennsylvania etc. would you be willing to just cede that territory over so that everybody can have "peace"? Ok, let's have peace, I guess Canada gets New England now.