
There's two types of contractors - those that have a very strong skillset, get things done quickly, prove their worth and get their contracts extended (If they so wish to stay) with a company\client that doesn't wish to hire a permie staff member & the second type which basically can't hold down a contract or a job.
In my years of experience, the former vastly outnumber the latter.
Icon - As people will be leaving voluntarily or involuntarily due to IR35 & despite being on the other side of the pond my colleagues & I have just been given 3.5 months notice of our redundancy in the name of cost cutting.