Damn you work filters!
all the news outlets are exaggerating what was stated though. simply you'll get something from xbox live rewards for achievements. that's all. not free ms points. not even possibly retroactive. it could just allow developers to have rewards when you get certain achievements like they already have for avatar items but instead for xbox live rewards.
Get 100,000 Achievement points, unlock a free Xblades hat for your avatar!
Sony trialed a similar thing, but ended up ditching it.
Gay
Would be neat to get some kind of visible bling for completing particularly challenging (or 100%) achievements in games.