It only dawned on me today that achievements aren't really for the players, they're the gaming equivalent of Mixpanel, allowing developers to see which parts of the game players are actually experiencing.