Immigration: does Canada really get it?