the point is that they devices aren't going to be open in the sense that the hyped up idiots think it will be. it was never meant to be a "linux" platform, linux is just used as kernel for running the bytecode vm you're supposed to develope for.
the vm even has security/api restriction system in it - and you're not supposed to touch the native linux underneath at all(you're probably going to be tried to be kept away from it at all costs - which gets us to real reasons for delaying sdk while they're trying to figure it out).
the reason why say, an operator, is intrested in android is that android has the openness FOR THE OPERATOR to make it as LOCKED AS THE OPERATOR WANTS before shipping. it's a basic thing in the industry that some operators prefer to order their phones from the manufacturers more locked/limited than others.
theres other huge things still floating in the air too though, like j2me on android.. is it going to happen or have they missed that boat along with apple(j2me is a huge thing.. bigger than missing mms)