Yes, there's a reason why the command line and shells are still a thing. Text supports a wider range of expression than any other medium we've developed thus far (and not for lack of trying!). Even Steve Jobs in his never-ending quest for UX minimalism couldn't eradicate the keyboard from the iPhone, despite all their UI innovations.
Text is also why XML, JSON, and Markdown are a thing.
When you can accomplish your tasks within a constrained range of expressivity, you do that (gas & break pedals, steering wheel, door handles, etc). But when you need greater expressivity, you're probably going to need text.