Vinnie pointed out this Brian Sommer opinion stating that most business & IT consultants are not true consultants, instead they are order fulfillment folks delivering tasks.
Interesting perspective, my take is that there's a spectrum between consultant status & order fulfillment status. At least in the supply chain software implementation area, there is usually some specific nature of the client's business requirements, which requires some creative thinking by the project team. If it was pure order fulfillment, more of the project could be automated in software, or delivered in manuals that a trained client person could do themselves. I can't speak for other business app software areas like ERP or CRM, they might be more commodity in nature.