Starting January 9, a new policy on the Xbox Network will automatically remove captures (screenshots and video clips) stored for over 90 days, affecting all users with ‘historic’ content. This move is believed to alleviate strain on Microsoft’s servers.
They’ve probably realised it was taking up so much server space. It’s a con because you have to pay monthly for their services.