"Some people complain even when the sky is clear and warm".  That's because the sky isn't clear. Capital is flowing OUT of Canada, not in.  Our 'strong' GDP growth is the result, primarily, of 1) the resurgence in oil+gas which Trudeau's gov't is loathe to embrace or support. 2) Strong Toronto/Vancouver real estate.  

This summer Statistics Canada said "goods-producing industries rose 1.6 per cent, driven by a 4.6-per-cent increase in the mining, quarrying, and oil and gas extraction sector.  The oil and gas extraction subsector grew 7.6 per cent, with non-conventional oil extraction rising 13 per cent due to a rebound in activity after a fire at the Syncrude Mildred Lake upgrader"

If it weren't for oil+gas and real estate our GDP growth would be mediocre indeed.