"management will always rather listen to what an external cunsultant says than to their own expert staff. Even if it's exactly the same."
That's because it costs them more. Price = value. The consultant can ask the expert and then pass the answer on along with a big bill. It's called adding value.