Why can't computers load the OS earlier in the boot process?

view story

http://hardforum.com – I was reading an article referred to me from another thread on the Windows OS boot process, and while reading, I couldn't help but wonder -- When a computer turns on, why can't it start loading the OS earlier on in the boot process? Regarding the gradual unfolding of a computer's boot processes from power-on -> OS loaded, why are there so many "hoops" to jump through in the boot process? It seems like the BIOS has to point to this location, this location can then read that location, that location can then load this location, this location runs this to load that location, etc., (Hardware)