> Nobody should be able to install or disallow installation of software on a device except for the end user
This is a value statement. There is more public concern and support for security and freedom to use commercial software than there is for using it as a Stallmanesque general-purpose computer.
End users aren’t phone experts, and a huge portion of end users would like to completely delegate this decision to phone security experts at their handset manufacturer.