There are abilities that have their cooldowns reduced when you kill an enemy. For example:
Reaping Flames
Marked For Death
Haunt
Swarm of crows.
Having an ability cooldown faster, or even reset its cooldown when you kill an enemy with it active is VERY COOL EFFECT. It is cool because although it does not grant more dps in pvp, and it does not grant more dps in raiding or even mythic dungeon bosses, it greatly enhances class utility against open world, and against trash mobs in dungeons. Which is pretty awesome. In my opinion, ALL classes should get some sort of variety of rotational reward for killing an enemy.
Unholy DK: soul reaper. Instead of granting haste if you kill a target with it active, why not just reset the ability?
Shadowpriest: Why not reduce the shadow beast cooldown whenever you kill an enemy with shadow word pain active?
Elemental shaman: Killing an enemy with flame shock active rewards maelstrom.
Destrolock- you get soul shards for killing enemies.
DH- Eyebeams cooldown is reduced by 1 sec for each enemy you kill.
Druids - killing enemies grants balance.