Why Won't Windows XP Die? Blame Microsoft