They also places very clear restrictions on selling used games.
There is no reason why these require additional payments or phone home every day. Phone home on activation or trade would have sufficed, and I would have cheered it all the way.
The check-in is required in order to remove old games from your account, not to add new games. It's to make sure you still have the license to the game that you're playing. That's far more generous than Valve's "no you can't sell used games ever"
And what is the point of restricting used games?
There are no technical reasons for these (as I have explained in other posts), and so people are justifiably were livid.
Microsoft wanted to change that. But in order to implement something resembling used games, you have to remove access to the game when someone sells their copy. And the only way to do that is to have the console verify licenses. The easy way to implement that is with a license check every time you start the game. Microsoft tried to be nicer than that by only checking once every 24-hours so you didn't always have to be online.
The point of restricting used games is that all games are treated as digital downloads, whether they are delivered over the internet or through a disc install.
This could've been a brilliant console had MS addressed the media a bit more cautiously. Pity that major players still aren't ready for an Online console, while upstarts like Ouya and others will be defining newer experiences that are more suited to the new digital paradigm.