Over last several days I have read many chumby threads to get better general understanding about the design, and some things are clearer now, but yes, you're right - many things look weird (like if this platform was made to make things harder to hack/use, which is not the case, of course).
I can't figure out one thing. If the device has means of playing video (in very decent quality) and audio (btw, it seem to be able to read both mp3 and now also wma) from the local flash/usb, why can't it use the same apps to do the same thing via UPnP (it currently event don't offer and UPnP options for audio). Or, if there are still technological limitations associated with UPnP, why not to make remote CIFS/Samba share available inside the VIDEO/MUSIC/PHOTOS sections in Control Panel and use the same playback machinery as for the USB/flash content? Instead I can see tons of flash Apps for inet audio/video streams which are specific to a particular station/tv channel. And what I should do if I, say, want to watch Russian news channel? Why not to consolidate it under one universal App (or I'm missing something) and make it possible to add/remove your TV/Radio station on the fly?
And BTW, it would be nice to have an option of maintaining a list of favorite stations in the (otherwise just great) ShoutCast Radio App...
But in general, this seem to be a nice toy, so I think I'm gonna keep it