Nope, there's no evidence to support your claim that its "peace, technological progress, and shifts in demographics."  

Entire factories being packed up and moved to Mexico and China has nothing to do with technology or demographics.  Flooding the country with TFWs and offshoring jobs to places like India has nothing with technology and demographics.  It has everything to do with trade deals that undercut workers in Canada, the US and Europe.

The only politicians making false claims and whining about it are the Trudeau's, the Obama's and the Clinton's who sold their citizens down the river.  I'm glad Trump's on a rampage, because now the 1% is crying and that's music to my ears.  So, go Trump go!