"Gragu is a b tier because bosses are his weakness and he has no sustain against them"
Brother did you even play the game?
MAYBE Aside from Stray Genessa...and that's a big maybe... Gragu has the highest boss damage potential. One of his talents gives him +140% damage against enemies he hasn't killed before - and what is there only one of each mob in the game? bosses. Stick some crit% chance/damage stones on the the axe and dagger with the Arbiter's prize and he blends bosses into a fine paste.
He also has the absolute best sustain against bosses with his "applying bloodcurse has a chance to refill all of his revered heart charges" talent. Albeit he may not heal as much, but if you upgrade his talents so that he gets a total of 8 charges, each one healing him for 1/5 of his health per charge AND giving him 30 warp stacks so axe and dagger hits even faster (twice with duality stone), you barely even need to dodge - just face tank the hits then back off and heal up when you start to get low with your perpetually full heart charges.
Even playing on night mode Gragu trivializes a lot of the game by just being a big angry berserker, and I love him for it.