Why is Canada naming warships after humiliating US naval defeats?

Foreign Policy magazine is wondering why Canada—sweet, cuddly Canada—has taken to naming warships after battles in which it humiliated US forces.
Chateauguay

The supply ships HMCS Queenston and HMCS Chateauguay (pictured above as conceived by a Canadian naval artist) will be built by Vancouver Shipyards Co. Ltd. In the prestigious foreign policy journal, author Michael Peck notes:

America’s good-natured neighbor to the north is naming its newest naval vessels after battles where Canadians trounced U.S. invaders in the War of 1812. The Battle of Queenston Heights, on Oct. 13, 1812, saw an outnumbered force of 1,300 British regulars, Canadian militiamen, and Mohawk irregulars repel a poorly organized attempt by 3,500 U.S. regulars and militiamen to cross the Niagara River. The Battle of Chateauguay, on Oct. 26, 1813*, was another embarrassing U.S. defeat, when a 1,600-strong British and Canadian force defeated 2,600 Americans who were attempting to capture Montreal….

It’s almost as if Japan named an air craft carrier Pearl Harbour. Does Prime Minister Harper know about this? Apparently so.

[T]he naming of the two ships comes after Canadian Prime Minister Stephen Harper’s government sought last year to heavily commemorate the 200th anniversary of the War of 1812. However, polls suggest that the festivities did not exactly stoke patriotic fires.

H/T: Gus Reid