If you ask me, a video game console is for playing video games, not for watching TV. I got TV for watching TV and a computer for all the other things. It sounds like xbox one forgot what xbox's main purpose is, a quick, good, reliable, easy and relatively cheap way of play games.
After hearing about next gen consoles I definately didn't regret the choice to buy a good computer and switching into computer gaming... plus writing this post is much easier with a keyboard than it would be with xbox one controller.
E: Also, why did they have to prevent borrowing games with registeration fee which is about as much as a new game. One of the great things about consoles during years was that you could borrow games with friends and play games with friends with one friend bringing over that game you all wanted to play. With xbox one if we want to play, let's say FIFA with my friends at my place and I don't happen to own FIFA, my friend who has it has to carry entire xbox here and we have to set it up and so or we have to move party to his/her place, which might be really inconvenient or might be impossible as friend might have a nagging wife who has a problem with guys having fun or friend might have kids... So thank you microsoft for being a real big [use your imagination]...