> Also, what the heck with gpu enabled terminals?
On some operating systems, prior to GPU acceleration, all existing terminal emulators were so slow that they caused noticeable and frustrating lag under some circumstances, for example running tmux with text scrolling in multiple panes.
Since then, we've seen the rise of cross-platform, performance-oriented terminal emulators (Alacritty, Kitty, Wezterm) on the one hand and tmux adopt what amounts to frame dropping in the other (check out the fork called tmux-sixel if you prefer not to have this behavior or want sixel-based terminal graphics support).
I do not understand why terminal emulator performance, especially on Windows and Mac, used to be so atrocious that only GPU-accelerated terminal emulators didn't suck there. Konsole, xterm, st, urxvt, and even GNOME Terminal have never needed to resort to that just to avoid massive flickering and lag.