Rumor: Microsoft ready to ditch virtual points

Honestly, I’ve never understood why or how Microsoft chose its Point system for users buying certain digital wares on the Xbox 360 and other platforms.