Just recently I had to temporarily roll back a few kernel builds. Something broke in usb-storage. I didn't notice it for a while, because I don't use my digital camera that often.
Did that keep you from booting? I thought the point of keeping the previous kernel installed was in case the new one didn't allow one to boot.
Presumably you'd have older kernel RPMs in your yum cache to deal with non-boot issues.