I think that undersells the real problem.

In many cases "AI" signals some sort of betrayal to users, because it shows that the developer CAN drastically change the GUI to implement features it wants to implement, except in practice "AI" isn't a feature that provides tangible benefits to the user.

So you get the feeling of "you could have done this this WHOLE time?" + the fact they didn't do it for you but just to say they are using AI now.

If the developer wanted to please the users, they would instead implement features that users have been demanding for a while. That got a lower priority so that AI that nobody asked for could be implemented.