My understanding is that they have attempted to develop a culture where these are not power brokers. When an auditor goes to a client they should treat them with respect; they're either a business person or an individual. Unfortunately, in an organization as large as CRA with the many staff they have, promoting that culture has not yet filtered all the way through.
I'm not extremely familiar with their own internal communication strategies, how they are trying to enforce them, or whether people's annual reviews and so forth are based in part on feedback provided in that regard. I would suggest that if your business model is based on client-driven service, you should be assessing what those people are doing, and not standing for anything less than the best. We're not getting that on a consistent basis at this point.