text: You realize that the main thing that is driving this is European demographics and the need to renew the workforce, right? 
  ------------------------
  most European countries have small workforce?
  Luxembourg, Denmark, Finland, Albania, Croatia,  Norwayetc.
  
  you don't need a large workforce to be economically viable - it is your GDP per capita
  
  Canada wants large workforce because Canada has ambitions to be a "power"