It would help the discussion if you gave examples.
TUIs have always existed, and most always had these problems. Is there any particular TUI that exists which doesn't allow for automation/composability and for which there are no good CLI alternatives?
The tradeoff with limited graphics is more expansive platform support.
For example, we're doing some Layer 2/Layer 1 networking processing on an embedded linux environment. We can have a nice TUI displaying average SNR, various waveforms, connection status. It's great.
Also, when you do lots of work with remote devices, having something like termscp is wonderful for file transfer.