LinkedIn profile. It reads: "Developed strategy to further monetize Xbox LIVE subscriber base that will be implemented for holiday 2012."
Without jumping to any rash, outlandish conclusions based on this vague statement, we can't help but consider what this change could be. One innocent possibility is a phasing-out of Microsoft Points, an event that was rumored in January and refuted in translation by Microsoft Switzerland. A more sinister possibility involves a console-based "online pass" and sacrificial spellwork.