Honestly anyone can clear savage as long as they have/do the following:
1. Reflex memory as for skills (some people may need to practice longer than others for this part but anyone can do it)
2. Research on optimizating dps, dmg loss, and team colaboration(being open mind to new strategies and trying to always improve is a huge plus)
3. Attempt to understand boss mechanisms for every role (so that you know what's going on and can opimizate strategy and recover from unexpected situations)
4. Look what went wrong every time group wipes and attempt to fix it. Don't get angry if you or someone makes a mistake as no one is perfect(simply try not to repeat mistakes if you can).
5. Stay always positive. Raiding is a bitch at times when progress is slow. Staying positive makes the team ambient better which influences progress somehow.
5. Have enough free time and patience to find a team and do all the above
In the end the issue is finding people who are determinated enough to think for themselves and improve, not the lack of dps itself, nor mechanisms(both easily solvable).