> what matters for most is the fact that i can run the application in a text only terminal, on any machine (remote or local), from any device (be it linux, windows, mac or even a mobile phone (ok, that's rarely practical, but it's possible))
> a GUI does not offer that advantage
Sure, not in the terminal, but X forwarding is a thing and works on every system I've had to use it on.