One of the triggers in initscripts has been failing recently, preventing removal of old packages on upgrade. I've seen 5 or so initscripts installed simultaneously due to unattended yum upgrades.
Bulletproofed in CVS, will be in 7.75-1 or so.