Not exactly true, Obsidian Armor and Max Str are better than 1hp Dharok until 91HP or something
Make sure you've all the correct bosses, I'm not sure on the set up, max Str bonus, try Obby Armor and Sword, if your not afk bring a G Maul for spec, Piety will help