I've worked in consulting on a much smaller scale. Like $1-30MM kinda deals. It was priority 1 to make sure the client knew exactly what we needed from them to get a successful outcome.
Sure, me too. But this doesn't mean the management doesn't change, their requirements don't change, and idiots in consulting will bend over backwards to make them happy.