Perhaps I shouldn't comment on this topic buuuuuut it is in the PC section...
Steam doesn't have achievements on all of their games, but their philosophy towards achievements is something I prefer. Achievements main purpose should be to add value to the game, rather than molding the precious e-penis. If you want to flaunt a score, there are leaderboards.