Come on Uverse users want a few very simple things.
1. Uverse iPad, OS X and Windows Client. Allowing them to be TV's without another box.
2. More Speed
3. Higher Quality Streams.
I get the feeling that the Microsoft TV middleware has very onerous licensing and providing non box clients would still require some sort of monthly licensing fee to MS. Its to easy to hire a few people to write this software for ATT not to have done it yet. That and the whole xbox as a stub seemed to die pretty fast.