Blizzard wanted all classes to get roughly the same number of CC abilities (and they didn't GIVE hunters OUR knockback, because that glyph has existed for a long while now), and specifically to reduce the overall number of CC through the entire game as part of game-wide campaign of PVP disarmament... so while i miss Carrion Swarm it's probably never ever ever gonna come back...
- - - Updated - - -
yes yes yes
we ALL want to have our cake and eat it too
but that's just not how the world works