What about the situation where a firm hires consultants expressly to do something that will not make them money? To complete a project that is simply not in the best interests of that firm?
Every once in a while though he sets me on a ridiculous project that is the financial equivalent of digging a hole and filling it back up again. I see pet projects like this all the time at the bank. At least there, it isn't impacting people's personal bottom line. This guy's motives for them, I don't understand at all.
Why do you still accept work from him?