And by training, I am an engineer. I know the breed very well indeed. There are some who get lost in the weeds and fixate on unimportant details that make no difference whatsoever (worked with some of those as an engineer, too, and they're just as insufferable there). It comes down to having to be right, whether they know what they are talking about or not, and not trusting the expertise of anyone who is not them.
I don't want a client who does not respect my expertise, and any engineer, at this point, starts on on probation as 90%+ of all the disrespecting clients over 30 years have been engineers.