That's hardly a harsh truth. We use the terminal model because it works good enough and there are decades of software that rely on it. There are certainly other models that could work, but so far they haven't been adopted. I'd love Mathematica style notebooks for my shell work.
anthk|11 days ago
wang_li|11 days ago
naikrovek|10 days ago
Atuin Desktop might be something of interest for you.