The US lost because it failed to achieve any of it's original objectives. Canada won because we successfully defended British Canada from an American invasion. Canadians mention the war because Americans regularly marginalize or mock Canada. One can clearly see how condescending YOU are towards Canada, mentioning that the invasion failed because you weren't even trying...BS. Nobody cares how little you Americans know about the War of 1812, it was a defining moment for Canada and that is why we remember it. It may surprise you to learn that Canada and the USA are currently the largest trading partners in the world, share the longest undefended border, and have one of the most successful military alliances in history. We are over the past, seems like you are not though. EDIT: Hmmm, because I'm Canadian and I only ever talk about it jokingly, when some cocky American talks sh*t about Canada (ie You). I don't care how many Canadians you know, this question reeks of your contempt for Canada. The USA never lost the Korean War because the Korean War never ended. There is still a state of war between the two Koreas. If the Germans had successfully defended Normandy, it would have been considered a German victory. It is no different than the War of 1812. British Canada successfully repelled an invasion. Call me a douchebag all you want...When loudmouth Americans stop saying that they kicked Japans or Germans asses, we will stop reminding you that the British (along with Canadian militia) burned the White House.