I'm absolutely serious.
Why are consumers forced to use a proprietary OS on a mobile phone? Dual core, quad core SoCs, GB(s) of RAM and GB(s) of storage.
Would you buy a MacBook if you knew that you'd be stuck on Mountain Lion and never able to upgrade? It's your laptop. You can install whatever you want on it.
Our current model doesn't support this, and every two years, as contracts expire, we toss cell phones out the door and go buy a new model on contract. It's tremendously wasteful and completely unnecessary.