The change isn't that there has been an increase in demand, just that clearly nonsense "skilled workers" in the contracting companies have been blocked. Seriously, I don't see how a contracting firm could ever justify the kinds of "specialized experience", etc requirements of a - by definition - generic software developer.