I know it has been suggested already but I just wanted to shine some light on this again.
I'm surprised this hasn't happened yet, but my suggestion is to nerf the Armadyl minions! They should not be dropping items more often than the boss itself...
#MakeArmadylGreatAgain