me12345
I think UTF represents one possible direction for reducing parts of the present graphics and desktop complexity. The goal is not to eliminate the need for modern GPU support or existing driver infrastructure, but to simplify the layers built above them.
Much of the present complexity in desktop systems arises not merely from hardware support itself, but from the accumulation of compositors, compatibility layers, display protocols, toolkit abstractions, and distribution-specific integration logic. As those layers increase, long-term maintenance and system coherence become progressively more difficult, particularly for smaller projects with limited engineering resources.
My interest is therefore in determining whether a more integrated and constrained model could reduce the overall maintenance burden while still supporting modern workloads. Even modest reductions in architectural complexity may materially improve portability, maintainability, and long-term ownership for BSD systems.
I do not view this as an argument against adapting external technologies where appropriate. Rather, it is an attempt to identify which parts of the stack genuinely require such complexity, and which parts may have become complicated largely through historical accumulation.