ARM systems don't have BIOSes like x86 does. Unlike in x86 were you depend on the BIOS to initialize storage and read the master boot record to read and execute the bootloader the bootloader for ARM systems is usually largely responsible for getting the processor/memory/flash/storage deviecs initialized and read to accept the OS kernel.
This means that for ARM, if they get good standards going, can completely avoid the messes that have happened with the Microsoft/Intel-style technologies like ACPI.
The biggest win would be, of course, if they can get the graphics situation under control. With x86 you have reversed engineered Nvidia drivers, open source (and vendor assisting) drivers for Intel and ATI. Right now ARM is basically all-proprietary.