Cheap user interface design
One of the major problems with chat interfaces is that if you don’t speak the language, you don’t get to use the app.
I might not understand French, but I can muddle through the GUI of the local metro app for timetables to get me to my destination.
In a chat interface, I would be lost, and then it would be as though the app never existed, and I would have to resort to the old fashioned way of using paper timetables.
Assuming that paper timetables still exist and weren’t part of a cost cutting measure now that the chat-interface timetable app exists.