I think it's a conspiracy. The BIOS makers won't allow access to their code to OS or others so no one makes the software to read the BIOS from OS or other Software. Sorta reminds me of how MSFT refuses code to vendors or even well known software developers who are not even making competing software with MSFT. This and that and x/11, it's all cloak and dagger and we all pay in the end.
We can't read the settings in BIOS but Everest SiSandra can read 1/2 of it? See, conspiracy abounds.