And this is the unfortunate truth. Yes, I have worked for manufacturers, talking to the 'Bios developers' is useless (and see, this was for something much simpler)
Intel (and AMD, and others) should simply cut the middle man. Instead, they're coming with overengineered solutions and too wide specifications that only cause trouble (UEFI, Acpi, etc)
You can't have the manufacturer do this, the time of 'PC compatible' is over.
They can keep UEFI, etc, but here's the thing:
Intel should provide the main code for UEFI
Intel should spec "to change screen brightness, write a value from 0 to 0xFF to this register"
Much simpler and less error prone (I said less, not 100% error prone unfortunately)
Edited: small mistakes