To me, achievements give a game more replayability. Back when I had a Wii, I would get a game, beat it, and sell/trade for a new one. Eventually, I ran out of stuff that I wanted to play. With achievements though, even after I beat a game, there are so many more things for me to go back and do.