Well Vista removed support for kernel-mode printer drivers (https://docs.microsoft.com/en-us/windows-hardware/drivers/pr...), Vista introduced the WDDM model for video drivers in user-mode, 8 removed support for XDDM so I guess one could say that by 8, things had come full circle.