I'm not trying to look down on anyone doing work for money. I know that's a fact of life.
I know your right, that consultant is a fancy word for contract staff. But what I would expect form consultants is consulting. Even if it causes grief. I've had very good experiences with performance and database engineer's who came onboard and set us all straight. The advantage of being an outsider is not drinking the koolaide.
I'm surprised, but also not, that that's not more latitude given or taken.
The job is only as good as the decisions made.