Maybe because you could go over to xbox.com to purchase 1200 points and spend it on a title. Since they fixed the amounts you could purchase to non-stupid increments, it's functionally identical to making the purchase through Amazon, which doesn't make a whole lot of sense for Microsoft (Amazon basically gets a piece of the pie for having Microsoft do more legwork).