> The last consulting firm I worked for had over 70% of their revenue coming from two contracts, and neither contract used any of the tools or philosophies the consulting company claimed to espouse.
Assuming you're talking about philosophies that are considered good practice because they lead to more sustainable design practices and smoother development later, I have doubts those ever survive in long-term consulting contracts. The way pressure flows in those scenarios always leads towards emphasizing speed of development. Anything else requires multiple points in the management path both in the local firm and client firm to be willing to forego short term cost for potential long term gains, and if any one of them is out of alignment it causes problems.