It’s a stochastic interface. That medium isn’t applicable for a wide variety of interfaces, so there is still very much a place for boring UI with JSON over the wire
With more capable models, reliable test time compute, and more sophisticated RAG (https://openai.com/index/openai-acquires-rockset/) I genuinely struggle to see meaningful use cases for traditional user interfaces.