Just because some consultants are sitting on the bench all day, should that place all consultancies in the firing line?Many, many businesses have skills gaps that they can't plug themselves immediately, insufficient knowledge in certain areas that aren't cost effective to buy-in permanently, inexperience in new areas. The role of consultants is to bring in either new ways of thinking, or short-term skills that a business doesn't already have. Or it could be to take blame for unpopular decisions by weak (or clever) management. Or to bring in unbiased advice. I genuinely believe that there will always be a role for consultancy.The inefficiencies of companies such as Accenture keeping people on the bench are nothing in my experience when compared to companies like BT, who simply don't fire people but let them think they're actually in a job when really they're doing nothing at all.Having consultants on the bench, in reserve, is partially about helping smooth over the business fluctuations all firms experience. The figures certainly don't back up your claims that industry is waking up - in fact, as more and more flexibility is required in future working practices (knowlesge based, services economy etc etc) the opposite is likely true.