Microsoft Points are no longer the default means to pay for digital music and movies in Windows 8, according to a published report.
Points are still accepted, but Redmond, Wash.-based Microsoft has replaced Points as the default means of conducting online transactions with credit cards, according to a report today in the Verge.
Microsoft created Points to avoid paying credit card fees, but critics have long complained about the company's funny money. In the United States, 80 points is equal to $1, and those who disliked Points noted that figuring out the true cost of a 79-point song (… Read more