Totally agree but some of them bring issues on themselves.
Today I did a visit to a site where I think the builder is losing his marbles. Not heard from him by email or WhatsApp for a while and expects me to read his mind. When I ask him direct questions about timings he never gives me direct...