I have found the command line as often required for enhanced functionality, more so in Linux than Windows. I have stiff arthritic finger and thus in about every 4th word I find I have landed on the wrong key, thus taking hours to type much, and so I save posts and often copy and paste much where fitting. Thus I use AutoHotKey in Windows to remapp Caps Lock to ctrl+c, Esc to ctrl+v; NumLock to Esc and the middle mouse button to crtrl+x. AutoHotKey script:
NumLock::Esc
CapsLock::^c
Esc::^v
mbutton::^x
Trying to do this in Linux distros (which lacks standardization here) has been frustrating. Then for Chrome (Chromium) type browsers there is the Dictation box free software that works quite well.
Once again you judge Linux from the perspective of a SUPERUSER rather than the average user. 99 out of a 100 are not going to have your superuser perspective, expectations, or requirements. Your expectations are huge compared to the average user. It is not quite fair to put them in your shoes like that because they don’t fit.