Cynic, you seem to misunderstand the difference between buying a contractor and buying someone from a big firm. The mistake is this: you assume that the price you pay is only for the person doing the work. It's not quite as simple as that.Consider my case: if you pay me £1,000 a day as a contractor, you get just what you pay for. You get me, my experience, and not much else.However, if I am working for a big firm, you get: me and my experience. But you also get defined methodologies, a network of other experienced professionals I can call upon if I need their expertise or advice, formal quality assurance and risk management, and if you are unhappy with me, the firm can probably provide a suitable replacement at short notice.If you are staffing an entire team, using contractors means that the client assumes all the risk for the final deliverable. They are responsible for management, coordination, delegation, etc. On the other hand, if you staff an entire team from a consultancy, the client has a single point of accountability for delivery -- the risk has been transferred from the client to the consultancy.There are good reasons to use both consulting firms and contractors. BP, for example, are a pretty mature organisation that really understand how to manage their professional services spending. They insist on managing contractor relationships themselves (no subcontractors) and actively manage their projects. It works well for them.By contrast, when I've worked in government clients who try to save money by using contractors, the end result is usually less than the sum of its parts. It is let down by having insufficient internal support to manage the contractors effectively. Don't get me wrong, the public sector is a great place for a contractor to get rich -- I just don't think that the government gets much value for it's money.