Your analogy to the building business is a good one, up to a point.
As you noted, the project moves along, difficulties may arise that may impact the timeline, the budget or both, granted. If however, you fail to keep your customer abreast of the situation (especially if he inquires) then you and your management team would truly be "a joke"
You are right in
one aspect and that is that my "building analogy is right to a point" - like most analogies.
However I will have a rapport with my (most likely single) client or his professional representative. I will not though be issuing any updates to his funders (or their shareholders in their thousands).
And thus quite frankly coming on site expressing yourself to me as above in such circumstances would only expose your arrogance, ignorance and lack of manners.
I think this analogy is done now.