Well, depends on desirable "by whom".
Imagine being a phone manufacturer and having all your users running a black box only you have the means to re-flash or upgrade, with software developers having to go through you so you can train users' phones to "behave like they have the software installed"
It's a dictatorial phone manufacturer's wet dream.