Sad to see this downvoted, you make valid points about the importance of bitmapped display being a boon to microcomputers vs character or block oriented systems like minis and mainframes.
The reality of modern times is more nuanced and I don't fully agree with you (for instance there has been movement in i.e. SCO UNIX in the late '80s, now fb/drm based terminals for linux/bsd but it is pretty slow going because most people embrace two distinct modalities with the terminal being a lowest common denominator and everything else being graphics (or even WWW). So in effect, most people use *nix as a personal minicomputer or distributed minicomputers, and the text interface is a lower level thing while they pump out X11 or Wayland or WWW for "modern" experience. In this role, tmux is about the ideal session manager I can imagine.. but that may be more of an "unknown unknown" than me knowing it is ideal.
The reality of modern times is more nuanced and I don't fully agree with you (for instance there has been movement in i.e. SCO UNIX in the late '80s, now fb/drm based terminals for linux/bsd but it is pretty slow going because most people embrace two distinct modalities with the terminal being a lowest common denominator and everything else being graphics (or even WWW). So in effect, most people use *nix as a personal minicomputer or distributed minicomputers, and the text interface is a lower level thing while they pump out X11 or Wayland or WWW for "modern" experience. In this role, tmux is about the ideal session manager I can imagine.. but that may be more of an "unknown unknown" than me knowing it is ideal.