Re: “Because without users, your program is pointless..."
"Maybe the important factor is that it's widely used even if the Linux or Unix label is hidden on the inside."
A few disconnected thoughts along this line.
Firstly, mobiles, Macs and Chromebooks have got users out of the notion that a computer has to be Windows. That's moved on from the time that the original Linux netbooks were maybe a step too far for the average user. So is there a way of introducing something that isn't Windows and at the same time isn't tied to a service that's trying to monetise the user?
ARM kit is now capable of running a full-featured desktop Linux for a low cost. One problem the original netbook vendors ran into was Microsoft muscling in with a sawn off version of Windows but only on a cut-down H/W spec which prevented Linux showing what it could do. Given that the vendors were generally PC makers as well MS had some arm-twisting ability. A mobile maker with no place in the Windows market wouldn't be in that position.
OTOH the big vendors have conditioned users into expecting some sort of cloud service. A service that doesn't pay for itself by treating the user as the product is one that the user would need to pay a sub for. Could a service (?NextCloud) be sold to users on this basis? Maybe there'd be resistance to buying a piece of kit and then adding on a monthly charge for some additional service.
Mobiles have got users used to the idea of renting a device as part of a service for which the charge itself is accepted.
One charge which users do accept is their ISP. Is there scope for a device which is provided as part of an enhanced ISP package which also includes storage?
Users also expect a 3rd party app store Most distros have a repository facility which could easily support that.