I think one such counter-incentive could be, "whatever tech you choose you'll have to live with the consequences by owning maintenance and future development." However, in our fast-paced industry people can switch roles and jobs so quick that they'll never have to face the consequences of their tech-choices.
yobbo|3 years ago
But this is not in the interest of "architects", "system owners" or "buyers". They want programmers to be replaceable, not stakeholders.
To "architects", frameworks/libraries make programmers replaceable, and programmers need frameworks/libraries to be marketable.
nilshauk|3 years ago