Or maybe find better groups and keep at it? Savage is mean't to be more of a challenge the normal content.
I know people that pug Savage every tier, this one included and they have not reported what you have.