Pretty much all our talk is unnecessary!
They obviously feel the customers they're losing to free services do not outweigh the membership fees they're collecting.
Is there any way of measuring how many people haven't bought their platform because of online play costs though? Perhaps the strongest USP of XB360 is the online experience, but the associated cost may be more of a deterrent than the features are an attraction. I've no idea what the impact is on sales. The only thing I know for sure is people who currently don't pay for Live! tend to turn their nose up when they learn that it's £40 a year or what-have-you to play online with XB360 where it's free for every other platform. If the value of Live! is there, I don't feel MS are marketing the point strongly, with a 'look at all this great stuff that no-one else has, and it only costs you a dollar a week' campaign.
BTW If multiple people have accounts on a box, how does Live! subscription work? Is it one payment per piece of hardware, or for different accounts? I presume it's a single price per box.