There have been some high profile instances over the past few years of consultants (IBM, Accenture, etc.) delivering awful, broken solutions after being paid big dollars by governments.<p>Can anyone who has worked at one of these consultancies (or on the procurement side in government) shed light on <i>why</i> this keeps happening?