Talking to a mechanical/structural engineer about the topic of house construction is always a tiring appointment, because members of this professional group are generally characterized by being resistant to learning and often act know-it-all. I am not wondering for the first time whether there is a specific subject for this at university or technical college.
now without nonsense, that subject really exists. It is consistently taught in almost every subject to exactly and precisely call things by their name and to know more than the rest, so that one cannot be fooled. You are completely right, mechanical engineers are often know-it-alls. I fought against it for years, but eventually it caught up with me. Mechanical engineers also consider themselves omniscient because they have studied so universally and basically bring basic knowledge of every technical field (for example, we had a subject in energy technology that dealt with planning and so on in house construction).
Mechanical engineers are certainly not easy customers, because they generally bring some knowledge or even partly understand technical processes better than the "subject idiot" themselves. When staking out the house, I had to take out the papers myself to tell them the height of the strings. We had 0-50cm height from the street, but 75cm was marked (and they thought it was 35), and nobody found it strange that you basically already needed a ladder to get onto the property. It seemed strange to me, the surveyors were almost gone. Now that would have been something :)
But as I said, you are right. Customers who also understand something about the subject are nonsense because they resist. And I only let myself be convinced if they come with reasonable arguments. Because "we have always done it this way" is the answer of a fool.