Anyway, the GPU-is-also-display-adapter model has been dragging down computer architecture and still is to this day.
There's an important difference in doing highly complex rendering sourcing large set of data ( >100 MiB per frame), and just throwing a couple of simple-ish primitives onto a UI.
GUIs should be fully representable as simple draw lists (see e.g. ImGui).