It would be nice if we had the freedom to install operating systems on our phone as we wished.
For example: I can install a Windows Operating System or a Linux operating system on my desktop/laptop computer because for all intents and purposes the program uses the same architecture. I shouldn't be trapped into one ecosystem. If I wanted to go back to Windows Phone 7, for some odd reason, I should not be hindered from doing so. You know there is always that possibility someone would want to load up a Windows 95 on their new desktop, maybe for nostalgia, who knows. I know drivers would have to be written for new operating systems, but that hasn't stopped computer manufactures from doing so thus far, although there was that hiccup with 64 bit drivers.
Smartphones have gotten to a point that they are not their old Symbian Operating Systems. I can't remember ever carrying if my Symbian system was updated. Just as you can install Windows XP on a computer running Windows 95, people expect the same or similar ability from our smartphones. Even if our phones had a virtual machine to boot OSs due to hardware conflicts, such a system would be in a better direction than the current system. There is way to much red tape in the mix currently. I don't have all the answers, but the industry ought to be coming up with better ideas and solutions.
Let Verizon just provide the service like cable companies provide a television signal or an internet service, or like a utility provides power or water.