Yeah, but put yourself into the position of the average consumer, and not someone like us informed enough to deal with this BS. The average Bionic customer is STUCK on a 2 year old OS with no relief in sight, just a whole lot of what seem like empty promises. Most people I know who are not tech savvy actually think that Android blows goats, simply because their friend's "Android" can run apps that their "Android" cannot. The see that is not the case with iOS. And an open OS is only useful if the bootloader is unlocked, so the entire OS is truly open. If I cannot compile a ROM (AND a KERNEL) from AOSP, then the device is NOT "open" to me. It may as well be closed. An "open" device that is restricted is more frustrating than a closed device, IMHO. What fun is installing a custom ROM if it barely functions?