Just as a reality check: here's my experience
As a UK citizen, I was laid off by a US company mid-year. My experience re finding another job was that there were jobs in the UK (I accepted one out of three offered), and jobs in Australia and the US who were willing to pay relocation. Not much seemed to be going on with regard to continental Europe barring Ireland, which has hordes of US dot coms.
In the end, restricting immigration to companies willing to pay their requirements reasonable money (which is the case for non-EU immigration now) is hardly going to wreck anything. If someone wants to fill low level jobs, well half of this stuff has gone elsewhere already. I suspect most of this article is desperate wish fulfilment :-(