like none of the versions that are already out there are up to the job
This is an interesting argument, that I partially answered above: installing a new piece of software, then distributing it makes it a different distribution. But why create something from scratch? Ok, most of the time it's not completely from scratch. But sometimes, they are indeed not completely up to the job, or they would like to try and do something different, showcase a new piece of technology. At other times, distribution makers like to be in complete control of the experience they provide, and that seems to be the reason here. Provide something that's configured out-of-the box like they intend it to be; without any additional tweaking necessary for the end user. Plus, it's not like they are starting from scratch either. They just took a Debian, installed their software plus a few other utilities, and called it a ~day~ distribution
(off-topic) Seriously, slashdot? no strike/s/del or small html tag?
It's only serving a photo screensaver on a Luxo Mac anyway.
That's precisely what's dangerous here, and the reason why we have those IoT botnets bringing the net to its knees. No one feels the need to update their photo screensavers, especially if they are just sitting in a corner.
Either those devices should remain off the Internet (LAN or completely disconnected), or have automatic updates/remote health monitoring by the company.
An other thing to note, however, is that most companies don't care (for long) about your product once they got you to buy it. Especially apple, that usually just wants you to buy the next iThing.
It is easier to write an incorrect program than understand a correct one.