Canada was a significant player in WWI, WWII and Korea.  That is not going to happen again - the world has changed immensely.  We simply don't have the economic base to support an international military presence.

Plausible arguments can be made as to why we should shoulder our fair share of the load in NATO but beyond that IMO we should focus our resources on the Coast Guard.