All depends on execution, won't completely dismiss the idea. Doesn't the universal platform mitigate some of the development concerns?
I posted this a few weeks ago on another forum:
I wish these consoles were expandable for the purposes of things like DVR, Live TV, etc. The core box able to do all of the above, but need additional accessory interfaces, additional processing, etc? Expansion boxes.
Kind of like what Sony is doing with their VR unit requiring an extra processing unit. If I want to go all-in w/ the Xbox One as the center of my living room and not just that as a somewhat secondary option for my gaming console I'd be happy to buy a branded multi-HDD unit that includes some extra processing or something to help make the experience better (partner w/ Slingbox, etc). A multimedia dock for misc devices to assist w/ mirroring, recharging, syncing. A processing unit to emulate some of the Azure functions for offline play, I don't know. I'm sure smart people in Redmond have better ideas for this kind of open ended hardware play.
As I see the Kinect and TV seemingly starved for resources this is a solution that I do kinda wish could happen, but I know is a pipe dream (and probably a development headache unless implemented pretty elegantly). As I close apps to make the TV app function at 100% every night I am hopeful things continue to improve across the board to make it a great experience for all, regardless of use case.
Of course I was advocating for enhancing core functionality, not extending gaming across revisions, but can very much see the appeal there. I'd be interested in buying a second core unit to share games with (or stream them to) that was cheaper because I didn't have the most recent revision or something. Games could come out a decade or more later that don't require newer revisions of hardware and would play on all the platforms due to the unified platforms, etc.