This is a trait of UNIX culture, which never cared about doing cool UIs and GUI oriented development stacks, with NeXT being the exception.
Maybe Sun as well, if we consider how cool NeWS was before being killed.
Steve Jobs while at NeXT did not have the UNIX CLI culture in high regard.
"They said a Unix weenie was code for software engineers who hated what we were doing to Unix (the operating system we licensed)—putting a graphical user interface on it to dumb it down for grandmothers. They heckled Steve about his efforts to destroy it. His nightmare would be to speak to a crowd of them."
https://www.cake.co/conversations/rZXhqtP/that-time-i-had-st...
In a way, part of ChromeOS and Android success story is due to providing a full stack story to the developers and users, where Linux plays an invisible role.