I sort of tried to force my opinion that even having those guidelines in the article would perpetuate this mistaken belief that you shouldn't mount your ESP to /boot. There is no reason to not mount the ESP to /boot. It is not something you would do in all circumstances, it is not something you would do in some circumstances, and it is not something you would do in incredibly rare circumstances. All it does is force you copy kernels and initramdisks after every upgrade.
You could have a .path unit enabled in each operating system that moves kernels to subdirectories in the $ESP. You'd then tell gummiboot or GRUB to look for vmlinuz-arch or vmlinuz-opensuse or vmlinuz-fedora in EFI\arch or EFI\fedora or something analogous. On a single-kernel system, however I don't mind the kernels in my EFI's root because nothing else resides there besides some directories and it keeps things simple. Windows keeps its bootloader in EFI\boot\something-or-the-other and doesn't linger int he way. If I had other kernels, though, besides arch's stable, then I'd partition them out and use systemd units. I just think systemd .path units are kind of complex, especially when you only have one kernel. And if you have two or more, then you're competent enough to not need a wiki page to tell you how, anyway. Kristof (talk) 18:12, 1 October 2013 (UTC)