I understand that. But there is no reason (other than legacy cruft) why I shouldn't be able to fix a typo mid-command with arrow keys instead of backspace before sending that command as a default.
I am perfectly fine with having sent commands uneditable and responses uneditable as well.