I felt the same way about Avatars being released to the Indie devs, then BAM, there they are!!!
With the introduction of Avatars it has came clear to me that the peer review system is working out great and sets up well for achievments...and hopefully down the road Avatar Awardables...etc.
What the hell is barkers crest talking about?
Basically, all I'm saying is if the argument against achievments is abuse of the system ( which is something we all made up and is not the official microsoft word ), then by that token Avatars would not be available and on top of that Indie games in general...as putting out a game or avatars that represents the XBOX in a negative light is far more damaging ( risky ) than achievment abuse. ( Although some could argue a game slipping through that has naked women in it getting on the 10:00 news would be better for the XBox press wise aka GTA Hot Coffee)
Thanks to the tenacity of some XNA MVP's along with some of the dedicated/diligent reviewers the chances of a game passing through review that violates the Terms Of Service is slim.
So, what they could do is release a small amount of achievments to the developers along with Terms of Service that prevent abuse. Don't want a "buy this game and get easy points" on the service, don't allow points for simply purchasing the game in the TOS. There is a giant list of do's and don'ts for Avatars so a similar list for achievments makes sense.
I suspect the reason achievments are not available yet or if they ever will be is more of a technical issue than any other potential issue.
But first, I wouldn't mind some server persisted leaderboards instead of the peer-to-peer stuff we have to do now.....