Having to connect once a day online to Xbox Live to be able to play your games, having to pay a freaking fee to play games borrowed from a friend, not showing any exclusives (they could be saving that for E3, so understandable)...
This just makes my head spin why Microsoft is going down this direction.
Sure, the idea that installing games on the HDD and not requiring a disc anymore sounds good...in theory. Not in practice. The idea of having to pay a fee to play a game your friend has already paid for is even worse than the Online Pass. At least without the Online Pass, the game is still playable. Games requiring a mandatory install would not only become tedious, but annoying.
The fact that we would have to connect to Live once a day is still annoying. Some of us don't have the luxury of Wi-fi or broadband connection because of where we live, and if it so happens the connection is out for a while, we can't play ANY games at all.
Gaming consoles are not meant to be TVs. They're meant to be for playing games to cater to gamers first before anything else.