It's a 10yd AOE that lasts 10 sec and provides the heaviest damage down in the game. It's enough to keep you safe for a given engagement. That said, I wouldn't shed any tears if they just removed the Life vuln up penalty and just nerfed Horrid Roar down to like 20% or something. It would be simpler to play and wouldn't really change DRG's balance in a meaningful way.
DRG doesn't get CC because it generally has the highest nova of any melee. Make friends with any class with reliable draw-in and dunk people.