And the main benefit of that ROM seems to be that you can set an alternate DNS server to get around (some) forms of region controlling, as well as set your own application whitelist - not sure whats missing from the existing whitelist or what killer app you would root this for, but if I own the device, I should have total control over the device.
I agree (mostly) with you, but I still want to prod at this because I think it's interesting.
I'm guessing you probably own a (recent) car, a microwave, etc. Do you have total control over these devices? If not, does it bother you as much as not having total control over the Chromecast? How are they different (or not) from a Chromecast? A phone? A computer?
The only reason that total control is not granted by default is that companies fear that they will no longer control their customer. I can understand in instances where safety or device damage may be an issue (like, no, I dont want root access to a tesla for example), but for consumer devices, I should not be forced to use apples store to add software to my phone. I should not be forced to use googles software to use their hardware either.
My microwave, on the other hand, I'm not sure there's much else I want it to do that I'd consider reprogramming it for ;-)
Your car on the other hand has a pretty narrow application field. Your microwave too. Those are tools that perform their intended task as good as they can.
Now if there was a firmware switch limiting your microwave from performing its intended task to its fullest capabilities you probably would want to 'root' it too.
1. "Lost" is relative for a device that cost $35. I could just... buy another one.
I made a transcoding proxy for Chromecast, for it to work, I'd have to piggyback the url-player (without selling my identity). I don't like stuff like that.
It's $5, but just FYI, you don't have to pay or register your app if you make a Default Media Receiver. You don't get on-TV UI, but that's probably fine if you're just transcoding and displaying video.