The real problem with retribution is how a lot of enemies ignore your tanks and rush straight for rogues / mages, who by their nature don't want to level retribution. If the game worked off of the classic 'aggro' formula then retribution would be fine, as is you can make it deal 10000 damage back and it would still be bad because enemies will just ignore you.