"that they no longer understand you and jump ship to 'simpler' options"
Exactly. And both tech people and people with the ability to understand these incremental changes are not in a position to know what amounts to "to much" which can be a problem. Because they might have higher level abilities or they are just processing the incremental features which are relatively easy.
I remember at a company that I owned constantly adding new machinery. I could understand it on delivery same day. Employees who had to operate it couldn't. So I ended up with a bunch of machines that also when new employees were hired were tied together in a very complicated fashion. It caused many problems and complicated the process and offerings.
(Thanks for reminding me of this I had forgotten that point.)