I can agree with you but that's ignoring the commuting costs, overnight stays, time spent travelling. It's still a business contractors run, providing a service to clients often miles away from where they live. While some contractors are like perms and want lengthy notice periods, hang onto a client until the end (even if bored out of their brains), many are not. Tax discussion aside, I've worked with and been someone who has lived in a nicer part of the country and commuted away. That door has now closed. Paying £70 or so a night for a hotel while paying tax like an employee is just not economical to do anymore.
In the failing UK.com world, I'm sure the government wants everyone working for a large organisation paying tax as good little employees. It wouldn't be so bad if the rules were fairly applied but they're not. Even the public sector can decide on an individual basis whether someone is inside or outside if they really want to. I was helping out at a place recently that did exactly that and even tried to get one person extended outside because they wanted to retain them (when everyone else were inside IR35). Very senior management put a stop to it however stating ALL contractors must be inside IR35 (so much for using the evaulation tool).
Unfortunatley it's just a tax grab and contractors are now an easy target. However, I'm already hearing about more outsourcing. A friend for example is working with a client (on and off for years) and they've basically brought back online their software development team in Easter Europe due to it.
Previously I've accepted short contracts, zero day notice periods and commuted/stayed away for the good contracts. I've never had a desire to be like an employee. I wanted to be a flexible freelancer, a role many permanent staff would never do. . Imagine starting a 2 month contract in April and not working for the rest of the year. Eventually that tax refund will come but they should be able to manage this themselves. Freelancers can have a few contracts a year and if hit the market at the wrong time can be without work for quite a while. Nothing like being 'an employee' at all, especially considering all of the lack of benefits too.
Thankfully this is now happening at end of my time in IT but I feel sorry for companies too who use contractors and it's sad for the good contractors (not the permitractors
). Many probably won't pay enough to get the best talent who may not be local and may end up stuck with inflexible permanent staff and unable to get rid of them easily. Or, outsource(on-shore or offshore). The flexible freelancer being able to provide a fairly cost effective service to many orgs is ending.