Uh, maybe read the article/thread he linked in the very next sentence. You know, the one just before you cut off the quote. It breaks down in detail why achievements have a clear negative influence on game design.
I did. The article was horse shit lol.
The entirety of the argument is A) yoyr gratification for doing cool thing is limited cause you see everyone else did it and B) they are mostly meaningless extras added. All of this is allieviated by turning them off :/
The only shitty achievements are online achievements because others have to deal with you doing them. Otherwise. Meh.