From System.Fundamentals.Firmware.FirmwareSupportsUSBDevices:
The USB controller and USB devices must be fully enumerated when:
* Anything other than the Windows Boot Manager is at the top of the system boot order.
* A boot next variable has been set to boot to something other than the Windows Boot Manager.
* On a system where the Windows Boot Manager is at the top of the list, an error case has been hit, such that the firmware fails over from the Windows Boot Manager to the next item in the list.
* Resuming from hibernate, if the system was hibernated when booted from USB.
* Firmware Setup is accessed.
ie, it's not required for most normal boots on systems that already have Windows installed. System.Fundamentals.Firmware.FirmwareSupportsBootingFromDVDDevice merely states that the system must support booting from DVD, not that it must attempt to by default. And yes, I've observed this behaviour on real hardware.