Somehow in your theory you omit the fact that people can learn how to use a new interface? It’s not like you’re entitled to a UI that never adds functionality anymore, ever. Sure, vendors ought to provide onboarding tutorials and documentation and such, but using that material is on the user.