For looking into the true nature of ladders and step-ladders 6.11% of players have unlocked this achievement