So what is the problem they are trying to solve by looking at the boot entry description?
If you want to detect malware, I dont think looking up the boot entry description will do it. Malware do not say "I am a malware, press me to be infected!". It is however a excellent way to prevent competition between operative systems.
Do you mean there are multiple windows boot loaders, each which a unique description string, and some might need special attention from the UEFI?
Is it like, "Windows Boot Manager" and "Windows Server Boot Manager"? Do windows (7/8) have a different description than say windows server, or is there a version number hidden somewhere? It would be fun to read the details of such bug :).
If you want to detect malware, I dont think looking up the boot entry description will do it. Malware do not say "I am a malware, press me to be infected!". It is however a excellent way to prevent competition between operative systems.