Feature addiction is real. This post points to perverse economic incentives as being one possible cause, but I have also seen this happen in open-source projects. It's a matter of listening to the wrong people, in my view. User feedback is incredibly valuable, but when user feedback comes in the form of GitHub issues rather than careful testing and conversation, the team will inevitably find themselves building more…
It gets worse when you have a specialist of a given field consulting you on how to build software with his field in mind.
“A fish doesn’t think of water” is a fitting quote I once heard.
All you can do is observe, tweak and test.