Aside from entertainment/marketing purposes, I think UI will become useless. Why should I interact with UI when an agent can (and will) interact with it?