I can't believe people (other than MS fanboys) will accept the demands that the Xbox1 requires.
Always on internet connection (or once every other day - same thing)
You must download every game to it's hard drive
You will have to pay a fee to play used/borrowed games
Those 3 things alone are unfathomable to me. Ridiculous, absurd, and ignorant come to mind when describing these decisions.
For the record, I own all of the current gen consoles, and I do like my Xbox very much.