UEFI signed boot lockouts.
I'm not certain I'm following all the arguments about this issue at this stage of the game. What I'm betting on is that all we'd have to have "keys" for would be lilo or grub/grub2
Since UEFI will be calling the bootloader, NOT the kernel or initrd
That said, since there's a parallel argument here about linux on the desktop.
I have under my administration at this time ~1350 linux servers, mix of RHEL4 and RHEL5, Proliant and Xseries stuff.
Other than two or three occasions when I've had to update the base initrd for my kickstarts based on hardware, in the last 5 years I've had 3 systems (of that 1350) that presented issues during installation ... all three had obscure hardware problems (one a bad midplane in a DL780G5, two identical cases of an IBM disk controller that had a bad firmware update performed by the previous owner, yes - -they were indeed recycled)
On the server world, my build times are (7 to 14 hours of paper work to get the box racked and cabled, 45 minutes of kickstart/cfengine preconfig, 17 minutes to install) and 2 reboots later I have a production ready box.
I've three linux systems at home, one, my firewall, slack is old old old pc with several nics. It was a 2 hour setup to get it running as the firewall. No issues, but then there's bugger all running on it. One, our eldest's current personal system -- total of 45 minutes to install and get it running, no issues no problems no hiccups. The last one, mine, has been:
Slackware, Gentoo, FC 15, Ubuntu.
Only the gentoo install presented issues, ever, and honestly - - the issues it presented I created by trying to be creative.
Linux also happens to run on my work laptop, with a corporate approved image, and almost (all) the corporate required tools. I have a windows kvm image for the ONLY bit that doesn't run in linux, and am contributing to the effort to port that remaining tool to linux.
I've converted several folks who are not (heavy) gamers to linux systems -- and very rarely get support calls. And I can provide support over the net with an ssh session.
Linux is quite friendly -- most times I've been called to help someone out with a linux desktop issue, they've precipitated the problem by deciding they know more than the OS tools do.
And just in case you wonder; our eldest is a heavy gamer. Wine has come a HELL of a long way in the last while. I would not recommend Linux + wine + windows games to a complete noob, but I will recommend it to someone who has a good idea about basic computing.
And -- well -- excuse me -- I have to go back to my Deus Ex now.