PCs aren't consoles. The majority of console games are still bought as physical media.
It's not a favor. It's the way they make the entire Xbox One venture profitable. A digital only console in 2013 would be a financial disaster.
Xbox One IS a digital platform. If anything, MS is doing a lot of people (those with slow internet speeds or data caps) a favor by allowing you a chance to simply get the games on a disc.
It's not a favor. It's the way they make the entire Xbox One venture profitable. A digital only console in 2013 would be a financial disaster.