I always assumed that if they open sourced 3.X, people would start putting it on phones, which it is not deemed ready for yet. These devices would certainly not get official certification from Google, probably they would not even make it to the market, but the fact that they exist would put a lot of pressure on the large manufacturers that could not release with the latest-and-greatest firmware.