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