I'm betting that the always online thing is bs. They're probably floating it out to distract people. When they announce the new XBox won't require a constant internet connection, everyone will be so happy that they'll ignore some other thing Microsoft will try to pull.
madd-dawg17's comments