Dann hast du dich unklar ausgedrückt: NEIN zu sagen bedeutet in meinem Verständnis, dass man sich mit verschränkten Armen hinstellt und „Nein, mach ich nicht, klappt doch eh nicht“ sagt. So ein Verhalten ist halt nicht hinnehmbar für den Chef.
So wie du es definiert hast, stimme ich dir zu.
Ja, da bin ich auch dabei :)
YAGNI! :)
Und dann braucht mans EINMAL doch und dann fängt das Refactoring an :-)
Geht auch nicht anders - man kann nicht alles vorsehen was der Kunde vielleicht mal gerne hätte aber grade nicht bezahlt.
Man kann natürlicht vor Beginn der Arbeiten darauf hinweisen und sagen "wenn ihr jetzt X mehr investiert, sind spätere Erweiterungen einfacher einzubauen" - aber einfach mal so gratis arbeiten ist unwirtschaftlich.