Elimentals
Honorary Master
Yes but this is exactly the problem. Google should have far more power to dictate the actual - not hypothetical - openness that is available to the END USER. The openness actually in this case belongs to the carrier, which is a boon to them because it means they can screw it up however they want with no comeback from the software creator. Google has plenty of muscle to strongarm licensees if necessary, but in their appetite to secure market traction they actually used that muscle in the wrong direction.
Thats like Microsoft telling you how and when to use your Windows OS. Just not gonna happen. If they want that power they will have to switch to closed source and I can bet you if that happens millions of users + OEM's will switch in a heartbeat or even break away from the original code tree.
There is enough Open Source Mobile OS's out to do just that. Like I said only power we as end users have is our wallets so dont buy from OEM's that screwed you over, it will take time but in the long run will pan out.