Focus on WHAT is wrong and WHY, not WHO.
I think you should ignore tact and give these idiots both barrels - they charge huge sums of money, then expect everyone else to do their job for them. The contractors make about a 5th of what the engineers make, hence the overpriced suits.
This is a typical response that's both bull headed and ignorant, charging huge sums of money generally indicates that huge sums of money have been spent on legitimate business costs and does not necessarily mean taking home huge sums of money. I see few engineers out there making a killing, In general most of us work hard for a living and carry considerable risk certifying tests etc that we perform, we expect to be compensated for that but few of us are going to be retiring at 55 or even close. Engineering firms run their businesses just like you all do, paying attention to the legitimate costs and charging accordingly, we face competition like everybody else.
In this particular case we can all see WHY there is a need for inspection. Thank goodness he was doing his job correctly.