Problem is not that nobody wants to do it, it is that GPU stack is exactly the kind of enormous driver surface Qubes exists to keep away from dom0. Second monitor does not really change that, somebody still has to trust the driver.
The driver could run in a VM and only display applications from that VM or a subset of VMs.
The driver could run in a VM and only display applications from that VM or a subset of VMs.