What makes GNOME3 good is it keyboard usability. GNOME is comfortable and fast to be used with the keyboard. For professionals as well as normal people. It is incredible how underestimated the success of GNOME-Shell is outside of ther user base.
GNOME made mistakes with GNOME3 and the removed beloved features and many required options. But getting rid of the flawed Desktop-Metaphor and concentrate on usability improved GNOME a lot. And yes, GNOME is also usable with a pointing device.
Aside from GNOME. For professional users CLI and TUI usage on the terminal is bless and necessity. What is needed are more developers, testers and companies investing into it. The decline of Nokia and their withdraw from Gtk was a huge setback. Then the lost of Sun. And least Canonical helps now again but - years where lost. Canonicals current improvements are significant.
Aside from that. Free software seems to strive always to improve existing solutions when necessary, people see actual problems and want improve them. Within closed-ecosystems this is impossible and you're required to stay within boundaries to survive.
Aside from GNOME. For professional users CLI and TUI usage on the terminal is bless and necessity. What is needed are more developers, testers and companies investing into it. The decline of Nokia and their withdraw from Gtk was a huge setback. Then the lost of Sun. And least Canonical helps now again but - years where lost. Canonicals current improvements are significant.
Aside from that. Free software seems to strive always to improve existing solutions when necessary, people see actual problems and want improve them. Within closed-ecosystems this is impossible and you're required to stay within boundaries to survive.