In what way do you think achievements aren't character progression?!?
And what kind of progression in a role-playing game isn't vanity?
Isn't the personalization of your character, the collection of items and intangibles, the entire point of a role playing game?
If not, you're doing it wrong.