I really hate MS Points. I love what they do, but the fact that I have 160 points is a pain since I can only add 400 points at the minimum. The points will be coming to an end this year, as MS will finally going with just the standard dollars and cents structure. This will affect Xbox Live, Zune Marketplace (who uses this?) and Windows Phone.
So why the big change? The rumors are that MS is making Xbox Live a standard across multiple platforms that could allow you to play Xbox Live games on your PC, smartphones, and tablets. That’s a rumor, but would make sense. Or it could be that someone as MS said how stupid the points were.