One justification for TUIs is remote access over SSH.
You can tunnel a port over SSH and get a web UI locally, though it's not commonly done. I feel like more people would actually do this if tunneling a port was just ever so slightly easier (like, you're already SSH'd into a box, then you run a command, then you somehow automatically get a tunnel for that command's UI port plus a local browser window open to the page)
loading story #47364351
loading story #47364523
loading story #47364426
loading story #47364309
loading story #47364687
Sure, but my point was that UX matters for TUIs. A TUI with a UX that fits its paradigm , again like lazygit, works great over SSH.
loading story #47364070
Another justification could be simply some people like using them better.