17 points
You gave an example where it is possible to install linux and only basic functionality is required, but what do you think happens with almost all mobile devices?
When it is not possible to change OS/ROM, or they are old, there is no alternative… apart from being stuck with an obsolete OS and apps full of known bugs. Or are you “competent” enough to develop everything yourself?