Achievements, when implemented properly, add a whole new layer to the game. It's nice to acquire achievements as it is a reminder that you have been this far on a specific game.
The other one was for the bragging rights, especially achievements for limited-time events. Just goes to show that...