Well it really wouldn't surprise me at all if it was true.
Who here has an Xbox? Who here has Live Gold for said xbox? I'm betting if you have an xbox then the significant majority of you have Gold too[footnote] According to Microsoft then Live has 30 million active subsribers as of Jan 2011 source link [http://www.microsoft.com/en-us/news/features/2011/jan11/01-05CESBallmer.aspx][/footnote] . So If the new xbox is always online and you have gold already for your 360 then what's the difference with the new one to what you are already doing now? You are always online if you have gold and a 360 anyway so this is really nothing new.
And that ladies and gentlemen is the logic behind making the next box always online. Microsoft know the numbers, they know that most of their current xbox customers are already always online anyway so it's just a small step to making it mandatory. Most people will not see a real change to their current setup.
For everyone who has a problem with connection dropping out on them, or for every server that goes down unexpectedly then you got to realise that this is really an exception and not the norm. Yeah it sucks for you but then a lot of people won't have that problem so it's not an issue to them. No one ever remembers all the times that stuff just works and goes fine, it's just the times when something goes wrong that stick out, but that's just how the mind works. Microsoft are actually fairly good when it comes to maintaining the Live servers, I can only recall about two times in the last year where I've had a problem with them. Even times where I've had issues then i found that they were resolved quickly, like in no more than an hour or two.
You can bet that Microsoft will put significant resources into making sure that the new servers have the minimum amount of down time possible too. If you are charging a consumer for use of a service then you better make damn sure that it's working properly or it's going to be a PR nightmare and your bottom line is going to end up taking a hit [footnote]And no one wants that, it's all about the moneyz after all...got to have all the moneyz![/footnote]
So you see it's not such a stupid idea from Microsoft's point of view, to them it make sense, and if you squint and tilt your head a bit then it can look like a strange sort of sense from a consumer viewpoint too.
Well if you got this far[footnote] Seriously, a lot of people have the attention span of a terminal caffeine addict these days so i think you deserve a bit of recognition for bothering to read something that's more than a few lines, award yourself a small prize[/footnote] then I bet you think I'm a bit of an MS fanboy. Well i'm not actually, I highly doubt I'm going to get any of the next gen consoles, for i've been seduced by the dark side...I heare the PC master race calling me back to my roots. Funnily enough it's not the always on DRM shenanigans that's turning me off consoles, it's the fracking 'social media' integration everywhere that's really getting on my tits.