The only reason we've been able to continue using BIOS for so long is because individual vendors have hacked it ruthlessly. That's not a solution that can or should be extended indefinitely, however. There's only so long you can keep adding hacks to coax a broken system into working.
It's way past time for a system designed for modern systems that have things like USB and big disks.
Me neither. Dealing with this kind of thing is a technical issue for OEMs. How often do you delve into BIOS/UEFI really?Honestly I couldn't care less if my pc uses bios or uefi as long as it boots up properly.