I agree, but mostly only because they were a consultant. Imho - the consultant's job is to 1) get things done, 2) be the blame magnet for shitty decisions and 3) get paid well to do 1 and 2. It's not to integrate or change the company.
If they were an employee, that's a very different story! Though all this is from a US perspective, so take that with a grain of salt.