Earlier quoted context omitted.
You can have any features you want, but people get to call it over-engineering if they say so, and "it's in the requirements" is not a shield against it.
In the sense that people don't have to be right they can call anything over-engineering. But it helps to have somewhat objective criteria, like whether it was feature creep. And this was not feature creep. And custom sound for something like this is a desirable feature for the average person; you can look at the massive ringtone business in the 00s to prove that.
> And custom sound for something like this is a desirable feature for the average person; you can look at the massive ringtone business in the 00s to prove that.
And every AI startup should send a monthly Tulip to every user. The Tulip craze of the 1630s proves that.