It is blindingly obvious that none of these, uh, "features", transfer any benefit to the consumer; if they did Microsoft would not cancel roundtables, one-on-one interviews and spend months avoiding questions. They're releasing it now so at their E3 conference with millions of people watching, including the mainstream press, they can show shiny games and the mind share of the non-hardcore then becomes "this thing is the one item in my living room AND it plays awesome games! Amazing!" If they mentioned any of this draconian bullshit on stage they'd be torn to shreds.
I think that's it precisely. Sweep it under the rug now before E3. They don't want to make a spectacle of it because, as you pointed out, there are no benefits to this system.