Now even Microsoft appears to be acknowledging this with the introduction of the Xbox Full Screen Experience on Windows ...
Keeping the hardware/software interface consistent across RTL, drivers, verification, documentation, and firmware.