Earlier quoted context omitted.
Removed the option from BIOS menu? Okay, stupid and annoying, but well, there's always EFI shell where you can edit variables by yourself... Writing a piece of code that resets that one particular variable on each boot? Sorry, but that's just nasty. There is no reason to do that if the goal is just to provide best experience on supported OS. Although I agree that it's unlikely this was targetted specifically against…
> There is no reason to do that if the goal is just to provide best experience on supported OS. I don't believe it's accurate to say there's "no real reason", it seems like enforcing this behaviour is very much aligned with the goal you've posited. This is under the assumption that this was indeed done for the purpose of ensuring Intel specific drivers are used for power management purposes.
Hiding the option from BIOS menu is absolutely enough to "ensure Intel specific drivers are used for power management purposes". It would be annoying, but workaroundable. There is no real reason for anything more, aside of being able to get months of complains about not releasing a one line fix allowing your customers to use your hardware.