Agreed, I read the article about required internet connection and people post things at the bottom saying that's if you can read the article then you can surely connect your XBOX every 24 hours, and let the nerd tears flow! These people have obviously never lost a internet connection before, I have had my cable connection down for over a week once, and the cable company could not figure it out for that long, I also go on vacation to a beach house that has no Internet and also other remote places, and I bring my console to keep me sane. These people either do not think of these issue because they are to young and spoiled, or are just trolling. I also worry about the constantly connected camera, and even thou you can throw something over the lens, the mic would always be on, even if Microsoft did not abuse this, it does not mean some hacker wont. I will not let a camera sit in my living room constantly on, connected to the internet, period!
This mentality is not just about the Xbox, I was just arguing the other day that I was upset that allot of the new Android tablets had no SD card slot, and also everyone responded that you can use the cloud to stream all your audio and video! so why would you need more local storage, WTF? I even have a unlimited 4G wifi puck that I carry around and I can not stream video in all places I might want to watch it, and imagine if everyone wanted to stream HD video via the cell phone network all the time. I was also just arguing with Amazon.com the other day because I accidently 1-clicked a digital video and bought it, even thou I have 1-click turned off in my settings, the guy at Amazon told me that 1-click was always on for digital purchases, because its digital, and is bought right away (like that makes any sense) and then when I explained that I was just trying to get to a screen that explained if I could download a copy of the video, he asked my why I would ever need a local copy, when you can just stream it!
This cloud mentality is scary, if you ever lose your internet (cable) connection you will have nothing to do at all I guess, no games, no movies, nothing.