That actually makes a lot of sense in a weird way. Had Nintendo announced some great OS features at E3, sony and microsoft would have had time to whip up something similar to it (a copy if you will ;-)) in time for the launch window.
Will be interesting to see anyway. I'm hoping it's something big and not just something Nintendo thinks is big if you get my drift because OS features in a games console generally ain't high up on my list of industrial secrets.