This is the news: "We will be denying entry to Canada to people who are not citizens or permanent residents. Exceptions will be made for air crews, diplomats, immediate family members of citizens and U.S. citizens".
I think people who are seeking 'soft landing' may be classified as 'Permanent Residents' per above statement, though this is slightly vague assumption.