Probably everyone. 
What are you going to say when that same Justin endangers your troops in eastern Europe as a NATO deployment and uses that as an excuse for Canada not paying its previously agreed upon fair share NATO defense budget? Other countries will try and meet the 2% financial commitment and Canada will  put its troops in harms way instead as a way to save money.