I'm still bothered by Arch kernel upgrades removing the modules of the currently running version, so you're often forced into rebooting.
It would be handy if the upgrade generates a fallback image of the current kernel and its modules.
Someone must have already started working on that... right?