Apparently Microsoft is not above admitting it made a bad choice and recanting. Don Mattrick came out with an official statement that the Xbox One will no longer require an internet connection every 24 hours, will only require internet access at startup, will not restrict the trading and resale of games, and will let you play all games the same way either online or offline.
Interesting. I guess the backlash was even more noticeable than just a lot of internet flack (maybe preorders were way below what they anticipated?)
Unfortunately, they still have that mandatory Kinect requirement and a $500 price tag so PS4 still looks like the better deal to me.