This article and the earlier Samsung "smart" TV article [1] confirm my own observation that 99% of software running on consumer electronics devices (particularly set top media players and wireless routers) is utter crap, thrown together carelessly, probably at the last minute, by hardware people who have no clue about software. Again and again, you can see the same low/broken functionality and lack of polish (watch any media player as it changes video modes, for example. flash flash flash jump flash). The only redeeming quality of these software distributions is that their appalling security make them easy to root, at least allowing those who know better to go in and either fix things or install third party software written by people who give a damn.
It's like these companies spend a year getting the hardware ready, then at the last minute realize it needs software. So they find some monkey to barely manage to get ARM Linux slapped on to it so they can ship something.
It's gotten to the point where I really appreciate the attitude from some of the new up-and-coming set-top box manufacturers who basically say on their web site, "Screw it, we're a hardware company, here's how to get root and do it properly.", e.g. [2]
1: https://news.ycombinator.com/item?id=7616420
2: http://www.pivosgroup.com/